无法使用Axis2在weblogic上运行我的SOAP Web服务

时间:2016-02-02 08:21:31

标签: java web-services soap weblogic axis2

我有一个在Apache tomcat上运行完美的Web服务,但在weblogic上运行的同样的战争只显示了Version web服务。

我是否需要使用运行时创建一个新项目作为Weblogic。?或者我可以在同一个war文件中进行一些修改以使其正常工作。

weblogic日志中的错误是:

axisconfiguration getrepository returns null ,cannot deploy scripts 

1 个答案:

答案 0 :(得分:0)

最后通过使用解压缩的战争然后部署它来使其工作。 请参阅此页面以获取帮助https://axis.apache.org/axis2/java/core/docs/app_server.html

第二种不涉及解开战争的方法是:

创建您的网络服务的.aar(Axis存档),将其放入您的网站服务中   Webcontent / WEB-INF / services / 并在 Webcontent / WEB-INF / services.list 中输入.aa​​r的条目,然后部署项目的压缩战争并运行它

.aar文件可以由Axis Service Archiver Plugin制作