首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

axis2 ws-security rampart,该如何处理

2012-03-16 
axis2 ws-security rampart最近在研究axis2的ws-security,遇到一个问题如下:(1)我的services.xml配置文件

axis2 ws-security rampart
最近在研究axis2的ws-security,遇到一个问题如下:
(1)我的services.xml配置文件中加入下面的配置:

XML code
<module ref="rampart" /><parameter name="InflowSecurity">    <action>        <items>UsernameToken Timestamp</items>        <passwordCallbackClass>            com.yd.bussiness.service.PWCBHandler        </passwordCallbackClass>    </action></parameter>

(2)我的WebService已经发布并且在浏览器输入http://192.168.1.112:8081/YDVS/services/HelloWorldService?wsdl可以看到wsdl,证明发布成功。

现在的问题是,我用wsdl2java.bat生成的客户端出现错误如下:
Java code
org.apache.axis2.AxisFault: java.lang.NoSuchMethodError: org.apache.ws.security.WSSConfig.setHandleCustomPasswordTypes(Z)V    at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:446)    at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:371)    at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417)    at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)    at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)    at com.yd.example.HelloWorldServiceStub.hello(HelloWorldServiceStub.java:187)    at com.yd.example.Test.main(Test.java:21)

不知道这样的配置有没有问题?
各位大虾知道的麻烦告诉小弟,谢谢了!

[解决办法]
还没有用过axis2这个架构啊。。。。。
[解决办法]
怎么没有人解答呀,我也想知道。
另问一下楼主:ws-security能否对入参中的某一个参数进行加密吗?
(刚开始看ws-security,感觉应该是只能通过SOAP消息头对SOAP消息进行加密认证,但并不能对Body中某一个参数进行处理。)求解。。。

热点排行