on 09-01-2015 12:40 PM
Hi All,
I have a SOAP to RFC synchronous scenario. And the messages at times are failing with error:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--
Inbound Message
-->
</SAP:Error>
We have increased the parameter xiadapter.inbound.timeout.default value to 10 minutes, but still the same error.
Please suggest on this.
Regards,
Sachi
Hi Dubey,
Kindly check if you have in that time some scenarios running at the same time, may be your PI was overloaded and PI has not any RFC thread free.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dubey,
If you go through the next links:
In bakclog you can check the failed messages and in the additional data the threads per adapter:
Later you also can check your monitoring (if you have enabled the monitoring for all the scenarios in the same adapter), if it was a lot of number of connections.
Regards.
Hi Dubey,
Have you checked the time that the RFC need, executing directly the RFC?. Have you check any exception in st22 on the ECC?
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys,
I have found in RWB Message Monitoring(Adapter Engine-- Database) that when the messages fail the audit log is something of a kind
And when the message is processed successfully. the audit log is something of a kind:
Can anyone of you put some light on such error? why does it come. Is it due to unavailability of receiver system for that particular time when it does not respond and so message expires.
Regards,
Sachi
Hi Vishnu,
I am working on PI 7.1.
Now I could see in the message content of this audit log that it has response payload which is created after the response mapping is executed.
So, that means RFC has sent back the response data to PI, PI has done the needed mapping, but the resultant response payload was not delivered to the target system.
So now I as assuming that, at time when such failures are happening, Request message goes from legacy system--> PI--> ECC and then response message comes back EEC--> PI but not being delivered back to legacy system because of error "Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Couldn't find delivery channel for message: 2944498c-5022-11e5-c5ad-0000095bc437.”
So at the final stage the message is failing. Please verify my understanding.
I want to understand the root cause of such errors and hoe can I handle it?
What is the meaning of couldn't find delivery channel.
Regards,
Sachi
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.