What are the uses for the different timeout arguemnts in EAI HTTP Agent Business Service for the TIBCO Adapter(TM) for Siebel 5.3.1and the TIBCO ActiveMatrix(R) Adapter for Siebel 6.x?

What are the uses for the different timeout arguemnts in EAI HTTP Agent Business Service for the TIBCO Adapter(TM) for Siebel 5.3.1and the TIBCO ActiveMatrix(R) Adapter for Siebel 6.x?

book

Article ID: KB0086373

calendar_today

Updated On:

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

Description

Resolution:
Description:
= = = = = = =
In the EAI HTTP Agent Business Service for TIBCO Adapter(TM) for Siebel 5.3.1 and the TIBCO ActiveMatrix(R) Adapter for Siebel 6.x, there are 3 timeout parameters which can be used.

1). ReplyTimeout
2). ServerPublisherReplyTimeout
3). HTTPRequestTimeout

Enviroment:
= = = = = =
All

Purpose and Usage:

ReplyTimeout and ServerPublisherReplyTimeout are the same, but ReplyTimeout takes  higher priority. If ReplyTimeout is populated with a value, then it will be used. Otherwise, the ServerPublisherReplyTimeout will be used as shown in the following code in the EAI TIBCO HTTP Agent script:

      if (Inputs.PropertyExists("ReplyTimeout")){
         iTimeout = ToInteger(Inputs.GetProperty("ReplyTimeout"));
      }
      else {
         iTimeout = ToInteger(GetProperty("ServerPublisherReplyTimeout"));
      }

ReplyTimeout controls how long the adapter has to wait for the response coming from BW. This parameter is encapsulated in the request coming from the EAI TIBCO HTTP Agent and sent to the adapter.

On the other hand, if you want to control how long Siebel (the EAI TIBCO HTTP Agent) has to wait for the response coming back from the adapter, you can set “HTTPRequestTimeout” in your Properties.

Issue/Introduction

What are the uses for the different timeout arguemnts in EAI HTTP Agent Business Service for the TIBCO Adapter(TM) for Siebel 5.3.1and the TIBCO ActiveMatrix(R) Adapter for Siebel 6.x?