Why does TIBCO Adapter for Siebel throw the error "Error occured in sendReply isjava.net.SocketException: Software caused connection abort: socket write error"

Why does TIBCO Adapter for Siebel throw the error "Error occured in sendReply isjava.net.SocketException: Software caused connection abort: socket write error"

book

Article ID: KB0087788

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Siebel -
Not Applicable -

Description

Resolution:
Following is the data flow for this service:

                             HTTP Request                    RV Request
HTTP Requestor   ------------->          adsbl   ---------->        BW
(Siebel)                <-------------                       <----------
                HTTP Reply             RV Reply

Now when the adapter receives the HTTP Request(from Siebel via EAI TIBCO HTTP Agent BS), it extracts the information, queries Siebel Database(since its query operation), sends the request over RV layer, gets the reply on RV and then configures and sends the HTTP Reply.

The error:
---------------------------
Error occured in sendReply isjava.net.SocketException: Software caused connection abort: socket write error
---------------------------
is thrown if the process/program that sent the HTTP Request timesout and adapter is not able to send the reply.

Please set the property HTTPRequestTimeout to a higher value in the input property set of the business service.

Issue/Introduction

Why does TIBCO Adapter for Siebel throw the error "Error occured in sendReply isjava.net.SocketException: Software caused connection abort: socket write error"