Skip to Content
0
Nov 19, 2018 at 11:30 AM

SAP PI resposneonwwaybean

357 Views Last edit Nov 19, 2018 at 11:32 AM 2 rev

Hi Experts,

For one of my interface, i have used Async/sync bridge in reciever soap channel . In few cases, messages are getting failed with below reason:

SOAP: request message entering the adapter with user J2EE_GUEST

SOAP: Target url: https://*****.com/api/v16

SOAP: completed the processing

SOAP: continuing to response message 5f7b7a95-e8a6-11e8-a8b4-0000075fc362

MP: processing local module localejbs/AF_Modules/ResponseOnewayBean

MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.ConfigException: No sender agreement configured that matches the message's header fields (sender party: "", sender service: "***", interface: "http://***/****_Response_In", receiver party: "", receiver service: "***")

Here receiver system is also sending the response, but after 30 -40 minutes and hence messages are getting failed and then due to system retry parameter, the same message is getting restarted and data posted thrice and causing duplication in the receiver system.

Can you please help on this?

1. How I can make my interface to wait for 30 to 40 minutes to wait for a response , before ResponseOnewayBean step get started.

2. Do i need to use XMBWS.Timeout = 40 min, in my receiver channel or sender channel of another interface, through which we catch resposne.