Thanks for the Update. Its problem with WSDL File.
Regards, Praveen Chakinala From: Freeman-2 [via ServiceMix] [mailto:[email protected]] Sent: Thursday, May 05, 2011 7:33 AM To: pchakinala Subject: Re:org.apache.xml.security.signature.ReferenceNotInitializedExcepti on: Elementprocess1122Response has a relative namespace: xmlns="tpps" Hi, This error happen when standalone cxf client try to send out request, no servicemix get involved at all at this stage. We actually have a test case which have a client configure with signature action, you may need take a look[1] [1]https://svn.apache.org/repos/asf/servicemix/components/trunk/bindings/servicemix-cxf-bc/src/test/resources/org/apache/servicemix/cxfbc/ws/security/client.xml Freeman On 2011-5-4, at 下午10:45, pchakinala wrote: > Hi, > I found below exception when working with cxf client to call > webservice > using Signature. Its working fine with user name token approach. My > usecase > flow is like below. > > cxf client [Observed Exceptions here] ---> cxf bc consumer --->cxf bc > provider --->Third Party service > > > [java] WARNING: Interceptor for > {tpps}TPPServiceService#{tpps}process1122Response has > thrown exception, unwinding now > [java] org.apache.cxf.binding.soap.SoapFault: Security processing > failed. > [java] at > org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor > $WSS4JOutIntercepto > rInternal.handleMessage(WSS4JOutInterceptor.java:272) > [java] at > org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor > $WSS4JOutIntercepto > rInternal.handleMessage(WSS4JOutInterceptor.java:134) > [java] at > org > .apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptor > Chain.java:255) > [java] at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516) > [java] at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313) > [java] at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265) > [java] at > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) > [java] at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java: > 124) > > [java] at $Proxy36.process1122Response(Unknown Source) > [java] at demo.order.client.Client.main(Client.java:48) > [java] Caused by: org.apache.ws.security.WSSecurityException: > Error > during Signature: > ; nested exception is: > [java] org.apache.ws.security.WSSecurityException: Signature > creation failed; nes > ted exception is: > [java] > org.apache.xml.security.signature.ReferenceNotInitializedException: > Elemen > t process1122Response has a relative namespace: xmlns="tpps" > [java] Original Exception was > org.apache.xml.security.signature.ReferenceNotInitializ > edException: Element process1122Response has a relative namespace: > xmlns="tpps" > [java] Original Exception was > org.apache.xml.security.signature.XMLSignatureException > : Element process1122Response has a relative namespace: xmlns="tpps". > > Here attached full exception stack trace along with Third party > service WSDL > File. I have constructed proxy classes using cxf wsdl2java tool.Is > there any > problem with WSDL file or generated proxy classes.Please suggest > http://servicemix.396122.n5.nabble.com/file/n4370042/config.zip > <http://servicemix.396122.n5.nabble.com/file/n4370042/config.zip?by-user=t> > config.zip > > Regards, > Praveen Chakinala > > -- > View this message in context: > http://servicemix.396122.n5.nabble.com/org-apache-xml-security-signature-ReferenceNotInitializedException-Element-process1122Response-has-a-tp4370042p4370042.html > > <http://servicemix.396122.n5.nabble.com/org-apache-xml-security-signature-ReferenceNotInitializedException-Element-process1122Response-has-a-tp4370042p4370042.html?by-user=t> > > Sent from the ServiceMix - User mailing list archive at Nabble.com. --------------------------------------------- Freeman Fang FuseSource Email:[hidden email] Web: fusesource.com Twitter: freemanfang Blog: http://freemanfang.blogspot.com Connect at CamelOne May 24-26 The Open Source Integration Conference _____ If you reply to this email, your message will be added to the discussion below: http://servicemix.396122.n5.nabble.com/org-apache-xml-security-signature-ReferenceNotInitializedException-Element-process1122Response-has-a-tp4370042p4371724.html To unsubscribe from org.apache.xml.security.signature.ReferenceNotInitializedException: Element process1122Response has a relative namespace: xmlns="tpps", click here <http://servicemix.396122.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4370042&code=cHJhdmVlbi5jaGFraW5hbGFAcGxhbmV0c29mdC5jb218NDM3MDA0MnwtMjAwNDE3OTQwNg==> . -- View this message in context: http://servicemix.396122.n5.nabble.com/org-apache-xml-security-signature-ReferenceNotInitializedException-Element-process1122Response-has-a-tp4370042p4372714.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
