Skip to Content
0
Former Member
May 30, 2012 at 08:24 PM

calling a RESTful service in SAP-PI using SOAP Axis adapter- synchronous interface

154 Views

Hi,

We have a requirement to do a synchronous http-post to a restful service. I have configured the SOAP axis adapter as per the screenshots provided in the SOAP axis FAQ guide. Unfortunately, the issue that I am facing is I am getting a message expired exception when I trigger the interface. Its a proxt to SOAP scenario. The proxy executes for 2-3 minutes and throws this exception. What I also noticed is that the adapter doesnt get called at all. When I check the comm channel, its status shows as "processing" and its not even gathering the data. Any help would be greatly appreciated.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--

 Inbound Message 

-->

- < SAP:Error SOAP:mustUnderstand =" 1 " xmlns:SAP =" http://sap.com/xi/XI/Message/30 " xmlns:SOAP =" http://schemas.xmlsoap.org/soap/envelope/ " >

< SAP:Category > XIAdapterFramework </ SAP:Category >

< SAP:Code area =" MESSAGE " > GENERAL </ SAP:Code >

< SAP:P1 />

< SAP:P2 />

< SAP:P3 />

< SAP:P4 />

< SAP:AdditionalText > com.sap.engine.interfaces.messaging.api.exception.MessageExpiredException: Message 005056a9-0307-1ee1-aad2-07f82b64c18a(INBOUND) expired </ SAP:AdditionalText >

< SAP:Stack />

< SAP:Retry > M </ SAP:Retry >

</SAP:Error>

Thanks