尽管设置了操作和WS安全密码类型(PasswordDigest),但在尝试调用服务时遇到此异常,但未定义安全操作。
由以下原因引起:org.apache.cxf.binding.soap.SoapFault:无法使用列出的任何拦截器处理消息:[未定义安全措施! ] [发现错误处理标题。 ] 在org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:84) 在org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:51) 在org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:40) 在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263) 在org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:113) 在org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69) 在org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34) 在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263) 在org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:845) 在org.apache.cxf.transport.http.HTTPConduit $ WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1705) 在org.apache.cxf.transport.http.HTTPConduit $ WrappedOutputStream.handleResponse(HTTPConduit.java:1538) 在org.apache.cxf.transport.http.HTTPConduit $ WrappedOutputStream.close(HTTPConduit.java:1445) 在org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) 在org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:660)
P.S:使用APACHE-CXF 2.6.14