2013-11-21 4 views
0

SOAPUI에서 만든 xml 프로젝트가 있습니다. 그리고 Java를 사용하여 war 파일을 생성해야합니다.SoapUI 빌드 전쟁 파일

이 기능을 제공하는 클래스를 찾았지만 war 파일을 만들 때 오류가 발생합니다.

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) 

사실 질문했다, 그는 같은 폴더 WEB-INF 디렉토리를 참조하고, NullPointerException가 떨어지지 않는 이유는 무엇입니까?

답변

1

SoapUI 4.6.1에서 WAR 생성과 관련된 버그가있었습니다. 이 버그는 4.6.2에서 수정되었으며 http://www.soapui.org/

에서 다운로드 할 수 있기를 바랍니다. 문제가 해결 될 수 있기를 바랍니다.