axis发布web服务中利用deploy.wsdd来生成wsdd遇到的问题 在集成开发环境里做吧用jbuilder或eclipse 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 o,我试试吧刚才那个我把dom.jar加进classpath,解决了。 其实你运行depoly。wsdd,无非是要得到server-config.wsdd文件,如果急的话你直接拷贝一个server-config.wsdd不就得了,比如下面就是我的<?xml version="1.0" encoding="GB2312"?><deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <globalConfiguration> <parameter name="adminPassword" value="admin"/> <parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl"/> <parameter name="sendXsiTypes" value="true"/> <parameter name="sendMultiRefs" value="true"/> <parameter name="sendXMLDeclaration" value="true"/> <parameter name="axis.sendMinimizedElements" value="true"/> <requestFlow> <handler type="java:org.apache.axis.handlers.JWSHandler"> <parameter name="scope" value="session"/> </handler> <handler type="java:org.apache.axis.handlers.JWSHandler"> <parameter name="scope" value="request"/> <parameter name="extension" value=".jwr"/> </handler> </requestFlow> </globalConfiguration> <handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/> <handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/> <handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/> <service name="LoginControl" provider="java:RPC"> <!-- 服务类名 --> <parameter name="className" value="test"/> <!-- 允许访问所有方法 --> <parameter name="allowedMethods" value="*"/> </service> <transport name="http"> <requestFlow> <handler type="URLMapper"/> <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/> </requestFlow> </transport> <transport name="local"> <responseFlow> <handler type="LocalResponder"/> </responseFlow> </transport></deployment>现在你要做的只是再 <service name="LoginControl" provider="java:RPC"> <!-- 服务类名 --> <parameter name="className" value="test"/> <!-- 允许访问所有方法 --> <parameter name="allowedMethods" value="*"/> </service>中添加你的服务名,再把class文件放入%AXIS_HOME%\WEB-INF\lib就可以了 关于maven编译的问题 springMVC+Hibernate 问题 为什么我安装了Jdk6后在LIB里面找不到tools.jar这个包呢??谢谢 关于 jbpm + spring + hibernate, 求助 对P2P感兴趣的进来看看 class文件嵌套html的问题 求dom4j API文档!!! 菜鸟请教这是什么意思? 为什么我的tomcat一启动,就自动关闭了? 有关EJB的问题,求救! hibernate加载配置问题 如何实现BCB6 Corba连接 JDK5的ORB及Java开发的CORBA Server(纯Java)
刚才那个我把dom.jar加进classpath,解决了。
<?xml version="1.0" encoding="GB2312"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<globalConfiguration>
<parameter name="adminPassword" value="admin"/>
<parameter name="attachments.implementation" value="org.apache.axis.attachments.AttachmentsImpl"/>
<parameter name="sendXsiTypes" value="true"/>
<parameter name="sendMultiRefs" value="true"/>
<parameter name="sendXMLDeclaration" value="true"/>
<parameter name="axis.sendMinimizedElements" value="true"/>
<requestFlow>
<handler type="java:org.apache.axis.handlers.JWSHandler">
<parameter name="scope" value="session"/>
</handler>
<handler type="java:org.apache.axis.handlers.JWSHandler">
<parameter name="scope" value="request"/>
<parameter name="extension" value=".jwr"/>
</handler>
</requestFlow>
</globalConfiguration>
<handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/>
<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>
<handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
<service name="LoginControl" provider="java:RPC">
<!-- 服务类名 -->
<parameter name="className" value="test"/>
<!-- 允许访问所有方法 -->
<parameter name="allowedMethods" value="*"/>
</service>
<transport name="http">
<requestFlow>
<handler type="URLMapper"/>
<handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/>
</requestFlow>
</transport>
<transport name="local">
<responseFlow>
<handler type="LocalResponder"/>
</responseFlow>
</transport>
</deployment>
现在你要做的只是再
<service name="LoginControl" provider="java:RPC">
<!-- 服务类名 -->
<parameter name="className" value="test"/>
<!-- 允许访问所有方法 -->
<parameter name="allowedMethods" value="*"/>
</service>
中添加你的服务名,再把class文件放入%AXIS_HOME%\WEB-INF\lib
就可以了