axis2 ws-security rampart
最近在研究axis2的ws-security,遇到一个问题如下:
(1)我的services.xml配置文件中加入下面的配置:
<module ref="rampart" /><parameter name="InflowSecurity"> <action> <items>UsernameToken Timestamp</items> <passwordCallbackClass> com.yd.bussiness.service.PWCBHandler </passwordCallbackClass> </action></parameter>
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)