TIBCO ActiveMatrix (R) Adapter for Siebel will generate high CPU usage if the endpoint of oneJMS session exceeds 50 Endpoints.

TIBCO ActiveMatrix (R) Adapter for Siebel will generate high CPU usage if the endpoint of oneJMS session exceeds 50 Endpoints.

book

Article ID: KB0089486

calendar_today

Updated On:

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

Description

Resolution:
Description:
============
If  the TIBCO ActiveMatrix (R) Adapter for Siebel is configured as over 50 Endpoints in one JMS session, the TIBCO ActiveMatrix (R) Adapter for Siebel will generate high CPU usage even if just starting TIBCO ActiveMatrix (R) Adapter for Siebel without processing any messages.

Environment:
===========
TIBCO ActiveMatrix (R) Adapter for Siebel 6.0.0
TIBCO Adapter for Siebel 5.3

Tested on Windows

Cause:
=====
The is the result of the limitation of the TIBCO Java SDK, that is, Endpoint of one session cannot exceed 50 .

Resolution:
==========
Option 1). Create one new instance of TIBCO ActiveMatrix (R) Adapter for Siebel. Make sure that in each instance the number of Endpoint in the Default JMS Session will not be  greater than 50 .

Option 2). Create a new session in one instance. If the original number of Endpoint is over 50, you could specify some Endpoint to the new created session. In other words, make sure in one session that the number of Endpoint is not over 50 .

Issue/Introduction

TIBCO ActiveMatrix (R) Adapter for Siebel will generate high CPU usage if the endpoint of oneJMS session exceeds 50 Endpoints.