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.