ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » JMS msgId and correlId trouble in WMB

Post new topic  Reply to topic Goto page Previous  1, 2
 JMS msgId and correlId trouble in WMB « View previous topic :: View next topic » 
Author Message
JohnSmith
PostPosted: Tue May 25, 2010 1:55 am    Post subject: Reply with quote

Voyager

Joined: 17 Mar 2010
Posts: 86

fjp_saper wrote

Quote:
Use the JMS node to pick up all messages regardless of provider. This message is picked up from which ever provider you have. You then have a JMS to MQ transform and put the message to the broker's qmgr with an MQOutput Node. This is a little helper flow.


Hi fjp_saper, here the problem is that our Message Broker environments are seperate for both UAT and SIT, which means our queue manager also located in 2 different servers. So if I am going to put the message in one Q, it wouldnt be available to other Broker/environment.

fjp_saper wrote
Quote:
The actual processing flow then does an MQGet on the broker's qmgr queue with check of correlationId.

All should be well and there should be no problem keeping your environments separate.... So yes you need one more flow but you gain in flexibility...


Again, only having one separate flow wouldn't help as the environment is totally different.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue May 25, 2010 10:21 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

And you can't have the application that is putting those JMS messages have a different destination by environment?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
JohnSmith
PostPosted: Tue May 25, 2010 5:32 pm    Post subject: Reply with quote

Voyager

Joined: 17 Mar 2010
Posts: 86

Quote:
And you can't have the application that is putting those JMS messages have a different destination by environment?


Unfortunately NO. As they are running only one instance of the application with message being put in only 1 queue.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue May 25, 2010 7:40 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

JohnSmith wrote:
Quote:
And you can't have the application that is putting those JMS messages have a different destination by environment?


Unfortunately NO. As they are running only one instance of the application with message being put in only 1 queue.

My understanding is that this application does a server process in a request / reply model. Would it be possible to specify a different JMSReplyTo destination on the request message to split the environment?

Worst case scenario, provide the messages with a decent expiry to both environments (duplication, dist list ) and let each environment choose its messages by correlationId on the MQGET node. The unused messages from the other environment will just expire...
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
JohnSmith
PostPosted: Tue May 25, 2010 9:13 pm    Post subject: Reply with quote

Voyager

Joined: 17 Mar 2010
Posts: 86

Quote:
My understanding is that this application does a server process in a request / reply model. Would it be possible to specify a different JMSReplyTo destination on the request message to split the environment?

Worst case scenario, provide the messages with a decent expiry to both environments (duplication, dist list ) and let each environment choose its messages by correlationId on the MQGET node. The unused messages from the other environment will just expire...


I think we need to give up here, as this so called "Application" is managed by a Vendor, who will ask for another Million $ just to make this small change.
Only solution we have decided as only 2-3 flows are using JMS INput node, so we would not run SIT and UAT both in parallel for them.
Well, that is the price we have to pay and definitely it is much cheaper than the Million dollar I mentioned earlier

Thanks.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » JMS msgId and correlId trouble in WMB
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.