How does the 5.x adapter manage the connections with Siebel Object Manager? Are all the connections kept alive during the life of the adapter?

How does the 5.x adapter manage the connections with Siebel Object Manager? Are all the connections kept alive during the life of the adapter?

book

Article ID: KB0085198

calendar_today

Updated On:

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

Description

Resolution:
"Yes, All the connections made to the Siebel Object Manager are kept alive during the life of the adapter.
The number of connections made to Siebel is dependent on the number of threads configured for inbound and outbound scenarios. Adapter creates as many connections as the number of threads configured for inbound and outbound services.  All the connections are created while the adapter starts up and maintained in a connection pool.  As thread-connection relationship is one-to-one, if an event comes and all threads are busy, the event is put to wait till a thread becomes free to process.

If the connectivity to Siebel is lost due to some reason, all the existing connections are discarded and a set of new connections are created. Also, if the Adapter is idle for a long time, depending on the idle timeout configured on the Siebel Object Manager, the connections/sessions opened by the Adapter on the Object Manager will expire. In this case also, Adapter will discard all the connections and create a new set.
"

Issue/Introduction

How does the 5.x adapter manage the connections with Siebel Object Manager? Are all the connections kept alive during the life of the adapter?