on 04-18-2012 7:31 PM
Dear Experts,
We have a sender SOAP channel (Transport Protocol : Servlet(Axis)) which is exposed as a webservice for the source application to consume and send data.
For incoming data with size more than 100 KB, the sender channel is sending a HTTP/1.1 100 242 response code , which is recognised as intermediate response by the source and awaits for the success acknowledgement 200. Since the channel is unable to deliver 200 response code for the message, the request from the Source is timeout and stays as error in Source.
But however, this data is successfully received within PI and the processing to target application is completed.
Request all your help in stopping the response code 100 and sending of correct response code to Source application.
Thanks in advance.
Srivatsan
Due to high volume message size, you get the response code 1xx. This means Request Received and continuing process. After receiving completely by the channel from the sender system, it will provide 200k. This receiving time is based on so many factors like bandwidth, server's processor speed, network slowness and more. So you might want to focus on those areas and see how this can be solved. Also check with sender system whether they can reach PI faster too.Sender system might have some network slowness issues and that might cause sending the message slowly and so you get timeout or 1xx error. Hope that helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.