Hi Experts,
The standard C4C insurance solution has integrated with Camilion FS-QUO system via Web Service. The FS-QUO system will send the Quick Quote header information to C4C via direct connection Web Service (HTTPS). However, the C4C is not able to receive the FS-QUO WS as the following error. We tried to use SOAP UI to send to C4C and it worked as expected. Can anyone help on this issue?
.................
#2.0 #2015 10 28 15:55:22:227#+0100#Info#System.out#
##sap.com/FS-PRO.ear#C0000A60199909240000000F00003A1C#88226950000000004#sap.com/FS-PRO.ear#System.out#sap_uw#37##DA1E2C927D8311E5B07C000005423C86#e8286aff7d8311e597e5000005423c86#e8286aff7d8311e597e5000005423c86#0#Thread[HTTP Worker [@839151507],5,Dedicated_Application_Thread]#Plain##
2015-10-28 15:55:22,223 INFO [org.apache.axis2.transport.http.HTTPSender] Unable to sendViaPost to url[https://vf4-cust251.dev.sapbydesign.com:443/sap/bc/srt/scs/sap/manageinsurancequickquotein?sap-vhost=vf4-cust251.dev.sapbydesign.com]
org.apache.axis2.AxisFault: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:98)
at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:495)
at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:1973)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:993)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:621)
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:193)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:404)
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:231)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at com.sap.xi.a1s.global_qq.ServiceStub.maintainBundle(ServiceStub.java:198)
at com.sap.quickquote.C4cQuickQuoteTransporter.transport(C4cQuickQuoteTransporter.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
.......
Thanks for your help.
Chris