如果TOMCAT+axis你可以给每个服务写一个xx.wsdd文件,然后依次发布。命令:java org.apache.axis.client.AdminClient xx.wsdd
(使用这个命令时,需要你正确的配置classpath)或者写一个server-config.wsdd文件,把你的服务都写在里面。重起TOMCAT,你的服务就发布了。
(使用这个命令时,需要你正确的配置classpath)或者写一个server-config.wsdd文件,把你的服务都写在里面。重起TOMCAT,你的服务就发布了。
还是直接写service-config.wsdd文件好了
http://blog.csdn.net/onlyfor_love
Classpath setup
set AXIS_HOME=c:\axis
set AXIS_LIB=%AXIS_HOME%\lib
set AXISCLASSPATH=%AXIS_LIB%\axis.jar;%AXIS_LIB%\commons-discovery.jar; %AXIS_LIB%\commons-logging.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\saaj.jar; %AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\xml-apis.jar;%AXIS_LIB%\xercesImpl.jarRun the admin client
java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient -lhttp://localhost:8080/axis/services/AdminService deploy.wsdd正解
<parameter name="allowedMethods" value="AdminService"/>
<parameter name="enableRemoteAdmin" value="false"/>
<parameter name="className" value="org.apache.axis.utils.Admin"/>
<namespace>http://xml.apache.org/axis/wsdd/</namespace>
</service>
<service name="SAPJVPricing" provider="java:RPC">
<parameter name="allowedMethods" value="*"/>
<parameter name="className" value="com.techson.webservices.SAPJVPricing"/>
</service>
<service name="AdminManager" provider="java:RPC">
<parameter name="allowedMethods" value="*"/>
<parameter name="className" value="com.techson.webservices.AdminManager"/>
</service>这是三个WS!