在我正在工作的项目中,我已经使用部署描述符(WSDD)文件部署了SOAP服务器。为此,启动网络服务器(例如tomcat,jetty),然后执行以下命令:
java -cp%AXISCLASSPATH%org.apache.axis.client.AdminClient deploy.wsdd
我需要跳过上面的命令,以避免调用Axis AdminClient。是否可以将我的Web服务部署为War文件?
注意:由于JWS的limitations,因此无法使用该解决方案。
最佳答案
Stackoverflow上的其他人已经找到了to programmatically configure Axis的方法。这也可能对您有用。
Axis项目的“集成”部分中有一些documentation on the EngineConfigurationFactory。