/ / Fichier SoapUI Build War - java, soapui

Fichier SoapUI Build War - java, soapui

J'ai un projet XML créé par SOAPUI. Et je dois générer un fichier de guerre en utilisant Java.

J'ai trouvé les classes qui fournissent cette fonctionnalité, mais lorsque vous créez un fichier de guerre, je reçois une erreur.

soapUI 4.5.1-SNAPSHOT War Generator
18:30:27,415 INFO  [DefaultSoapUICore] initialized soapui-settings from [/home/natrix82567/soapui-settings.xml]
18:30:27,891 INFO  [WsdlProject] Loaded project from [file:/home/natrix82567/Документы/mw-bpweb-auto-07-nc-pb-soapui-project.xml]
18:30:28,141 INFO  [WsdlProject] Saved project [api] to [/tmp/api-project.xml - 111525 bytes
18:30:28,142 INFO  [SoapUIMockAsWarGenerator] Creating WAR file with endpoint [api]
18:30:28,145 INFO  [MockAsWar] Creating WAR directory in [/home/natrix82567]
18:30:28,146 ERROR [JarPackager] /home/natrix82567/My individual project/trunk/TaskSoapUI/../lib or /home/natrix82567/WEB-INF/lib is not directory!
18:30:28,147 INFO  [SoapUIMockAsWarGenerator] WAR Generation complete
Exception in thread "SwingWorker" java.lang.NullPointerException
at java.io.File.<init>(File.java:222)
at com.eviware.soapui.tools.MockAsWar.prepareWarFile(MockAsWar.java:214)
at com.eviware.soapui.tools.MockAsWar$1.construct(MockAsWar.java:90)
at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:149)
at java.lang.Thread.run(Thread.java:662)

En fait, la question était de savoir pourquoi il ne voyait pas le répertoire WEB-INF comme étant NullPointerException?

Réponses:

1 pour la réponse № 1

Il y avait un bug avec la génération de WAR dans SoapUI 4.6.1. Le bogue est corrigé dans 4.6.2 et peut être téléchargé depuis http://www.soapui.org/

J'espère que cela va résoudre votre problème.