users@glassfish.java.net

Web Service Client Exception : Registration with durable parent failed

From: <glassfish_at_javadesktop.org>
Date: Wed, 03 Sep 2008 09:30:39 PDT

I created a web services client. it works fine when I talk to a server on localhost, but when I pass a server that is located remotely I have the following exceptions (i removed some of the stack trace so this post would not get too long

Both client and server are running java 6.

Any ideas??

javax.xml.ws.soap.SOAPFaultException: WSTX-AT-0022: Registration with durable parent failed: ' coordId=uuid:WSCOOR-SUN-18bc42c0-89f1-48f7-9abc-83bff7a126be partId:4 '
Caused by: javax.xml.ws.WebServiceException: WSTX-AT-0022: Registration with durable parent failed: ' coordId=uuid:WSCOOR-SUN-18bc42c0-89f1-48f7-9abc-83bff7a126be partId:4 '
Caused by: com.sun.xml.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

The server (which is just a stub ) throws the following exception:

 WSTX-AT-0022: Registration with durable parent failed: ' coordId=uuid:WSCOOR-SUN-4037af25-c0bb-4622-865d-2bb9d1c8426e partId:2 '
WSTX-SERVICE-5002: A JTA Transaction MUST NOT exist entering WS-TX Service Pipe procesing for binding '{http://webservice.xx.xxx.xx.com/}TportproxyWSPortBinding' and operation 'yyy'. JTA Transaction is J2EETransaction: txId=2 nonXAResource=null jtsTx=com.sun.jts.jta.TransactionImpl@d3d9522f localTxStatus=0 syncs=[]
WSTX-COORDINATOR-3006: register sent to EPR '<
[Message sent by forum member 'malmeidalmi' (malmeidalmi)]

http://forums.java.net/jive/thread.jspa?messageID=296958