About Reconnecting to the External JMS Queue
If the external system is not ready to receive messages, then the JMS Receiver component fails when it attempts 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.
The reconnection parameters for the JMS Receiver are described in the following table.
Parameter | Default Value | Description |
---|---|---|
CompMaxRetries |
10 |
Specifies the number of times the reconnection is 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 are 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 about NumRestart and AutoRestart, see Siebel System Administration Guide.