Srikant,
You are correct that I am already using the "‘GlueQueue_jaiapp’ client.
The client gets created when I start glue jms server. When I try running the client to invoke the webService using SOAP/JMS it again creates a jms client to broker to invoke it.
I was reading the BrokerJMSProvider Users guide and this is what I found -
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
The ClientId can be set in the following two ways:
… Specify a ClientId in the connectionClientId attribute of the Topic
ConnectionFactory or Queue ConnectionFactory.
… Specify empty string for the ClientId in the connectionClientId attribute of the
Topic ConnectionFactory or Queue ConnectionFactory.
If a ClientId is specified in the connectionClientId attribute, each connection created
from this connection factory will have a ClientId derived from this ClientId. The first
connection will use the ClientId directly; all subsequent connections will use the ClientId
with a numeric suffix appended to make them unique, unless the strictClientId is set to
true.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
So As I understand from this the cliend id should have been made unique by itself. I see that this happens in case of JMS COnnection which increments automatically to 001 for the client connection.
Example:
Client1 -
glueJMS
BrokerJMS Connection
BrokerJMS_Connections
Yes
No
0
Client2-
glueJMS 0001
BrokerJMS Connection
BrokerJMS_Connections
Yes
No
0
#Universal-Messaging-Broker#Broker-JMS#Integration-Server-and-ESB#webMethods