Transports and Interfaces: Siebel Enterprise Application Integration > EAI JMS Transport > Configuring the EAI JMS Transport >

About Reconnecting to the External JMS Queue


If the external system is not ready to receive messages, then the JMS Receiver component will fail when it tries to connect. To avoid this failure, two new parameters have been added to the JMS Receiver: CompMaxRetries and CompRetryInterval. You can set these parameters as needed.

NOTE:  The functionality described in this topic requires that you install Siebel CRM version 8.1.1.7 or later, or version 8.2.2.1 or later. For details, see the applicable Siebel Maintenance Release Guide on My Oracle Support.

The reconnection parameters for the JMS Receiver are described in Table 18.

Table 18. Reconnection Parameters for the JMS Receiver Component
Parameter
Default Value
Description

CompMaxRetries

10

Specifies the number of times the reconnection will be attempted. Valid values are positive integers.

CompRetryInterval

60

Specifies the interval in seconds between each retry. Valid values are positive integers.

These parameters are used with the AutoRestart and NumRestart parameters. AutoRestart enables restart attempts when set to TRUE. NumRestart determines how many attempts will be made to restart the JMS Receiver task if it fails.

CompMaxRetries and CompRetryInterval control reconnection attempts to the JMS queue to avoid JMS Receiver failure. AutoRestart and NumRestart are used when the JMS Receiver task ends with an error unrelated to losing the queue connectivity. For more information on NumRestart and AutoRestart, see Siebel System Administration Guide.

Transports and Interfaces: Siebel Enterprise Application Integration Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.