You would need to see the error logs on the server side.   Basically, the 
server tried to process the security header, but something was not right in 
there.   It could be an invalid password or timestamp issue or expired certs 
or similar.   Check the logs there.

Dan


On Fri July 24 2009 11:11:39 am LeftoverLinguine wrote:
> When I attempt to log into my web service and invoke a method from my
> generated java files I get the following error:
>
> Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: An error
> occurred when verifying security for the message.
>       at 
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:141)
>       at $Proxy43.getCreditCards(Unknown Source)
>       at
> PaymentServiceContract_CustomBindingPaymentServiceContract_Client.main(Paym
>entServiceContract_CustomBindingPaymentServiceContract_Client.java:74)
> Caused by: org.apache.cxf.binding.soap.SoapFault: An error occurred when
> verifying security for the message.
>       at
> org.apache.cxf.binding.soap.interceptor.Soap12FaultInInterceptor.unmarshalF
>ault(Soap12FaultInInterceptor.java:109) at
> org.apache.cxf.binding.soap.interceptor.Soap12FaultInInterceptor.handleMess
>age(Soap12FaultInInterceptor.java:54) at
> org.apache.cxf.binding.soap.interceptor.Soap12FaultInInterceptor.handleMess
>age(Soap12FaultInInterceptor.java:45) at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai
>n.java:236) at
> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(Ab
>stractFaultChainInitiatorObserver.java:96) at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage
>(CheckFaultInterceptor.java:69) at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage
>(CheckFaultInterceptor.java:34) at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai
>n.java:236) at
> org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:645) at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleRespons
>eInternal(HTTPConduit.java:2132) at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleRespons
>e(HTTPConduit.java:2015) at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPCon
>duit.java:1940) at
> org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66) at
> org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:627) at
> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInte
>rceptor.handleMessage(MessageSenderInterceptor.java:62) at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai
>n.java:236) at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:471) at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:301) at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:253) at
> org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:121) ...
> 2 more
>
> Does anybody know what could be the source of this problem?

-- 
Daniel Kulp
[email protected]
http://www.dankulp.com/blog

Reply via email to