cancel
Showing results for 
Search instead for 
Did you mean: 

WSDLException Peer sent alert: Alert Fatal: handshake failure

Former Member
0 Kudos

We have an IAPI job(implements IapiTaskIfc) which consumes Webservices to create/update suppliers from another system in our E-Sourcing supplier

module. This IAPI code used to work fine in E-Sourcing version 5.1 with WebLogic applicatiion server. After upgrading to version 9 with NetWeaver, this code is no longer working. SOAP Webservices include two-way SSL authentication and WSDL file.

We removed all WebLogic dependent code and wrote the a sample program to invoke Webservices. The sample Java program runs

fine and gives output when executed as Java standalone program, but the same code as IAPI job in version 9 is failing with below exception in

NetWeaver app server.

javax.xml.ws.WebServiceException:com.sap.engine.services.webservices.espbase.wsdl.exceptions.WSDLException: Peer sent alert: Alert Fatal: handshake failure#

at com.sap.engine.services.webservices.espbase.client.jaxws.core.SAPServiceDelegate.loadWSDLDefinitions(SAPServiceDelegate.java:222)#

at com.sap.engine.services.webservices.espbase.client.jaxws.core.SAPServiceDelegate.<init>(SAPServiceDelegate.java:128)#

at com.sap.engine.services.webservices.espbase.client.jaxws.cts.CTSProvider.createDelegate(CTSProvider.java:178)#

at com.sap.engine.services.webservices.espbase.client.jaxws.cts.CTSProvider.createServiceDelegate(CTSProvider.java:159)#

at javax.xml.ws.Service.<init>(Service.java:56)#

Please suggest any ideas to make consuming Webservices working in NetWeaver.

Some details

java version "1.6.0_17"

Linux 2.6.18

E-Sourcing 9.0.05.03

NetWeaver 7.3

Accepted Solutions (0)

Answers (1)

Answers (1)

0 Kudos

Hi Srinivasulu,

This is only a guess….

In 5.x,  Sourcing uses Apace Axis libraries and in 9.0 it is CXF 2.4.1.

Regards,

Vikram