Author |
Message
|
next |
Posted: Thu Feb 14, 2013 6:14 am Post subject: JMS Input Node and WAS Cluster |
|
|
Voyager
Joined: 02 May 2010 Posts: 75
|
Hi,
I am trying to use the JMS input node in WMB 7.0.0.2 for connecting to WAS 7.
The Java application deployed in WAS is planned to be deployed in a WAS cluster.
I tried to use two JMSInput nodes in the same flow to connect to both the servers. But looks like it is connecting to only one server.
I am planning to have two flows for connecting to each server with the same code etc.
Just wondering if i am doing the right thing. Could anyone kindly suggest if there are better ways of doing this ?  |
|
Back to top |
|
 |
lancelotlinc |
Posted: Thu Feb 14, 2013 8:43 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
Can you post a sanitized list of your WAS server instances and their status in the cluster? Also please list their binding parameters to the underlying message provider (which I can assume is MQ?) _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
mqjeff |
Posted: Thu Feb 14, 2013 8:54 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Yeah, start by identifying the JMS Provider... Is it MQ? Or SIBus? Or? |
|
Back to top |
|
 |
next |
Posted: Thu Feb 14, 2013 11:46 pm Post subject: |
|
|
Voyager
Joined: 02 May 2010 Posts: 75
|
Hi,
The JMS Provider is the WAS server usign SIBus.
The status of the WAS instances in the cluster is Active-Active. It is used for balancing the load for the web application. The web application puts the messages in the server queue and it goes to both the queues in both the server.
The JMS nodes use the WAS client for connecting to the queue.
The Location JNDI bindings are like below
iiop://<hostname1>:<port>
iiop://<hostname2>:<port> |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Feb 15, 2013 6:21 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
When you use a standalone JMS client with debug ORB parms, are you able to put to the queues? Is the port actually open? What does your debug log say? _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
next |
Posted: Fri Feb 15, 2013 7:40 am Post subject: |
|
|
Voyager
Joined: 02 May 2010 Posts: 75
|
Hi,
I havent tried with a standalone JMSClient. I have to try with a standalone JMS client.
Yes the ports are open. It is able to make the connection and pick up the messages when i deploy two flows with JMSInput nodes for each server.
When i tried with single flow having two JMS nodes, it is making the connection to only one server and doesnt throw any error on the other server connection. I checked this in the user.log. |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Feb 15, 2013 7:57 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
|
Back to top |
|
 |
|