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 » IBM MQ Installation/Configuration Support » RFH PUB/SUB migration from WMQ 6.0 to WMQ 7.0

Post new topic  Reply to topic
 RFH PUB/SUB migration from WMQ 6.0 to WMQ 7.0 « View previous topic :: View next topic » 
Author Message
kayoumt
PostPosted: Sun May 24, 2009 11:15 am    Post subject: RFH PUB/SUB migration from WMQ 6.0 to WMQ 7.0 Reply with quote

Voyager

Joined: 18 Sep 2007
Posts: 81

Hi,

I developed an application on WMQ 6.0 (Trial version). That application is using publishp/subscribe based on WMQ 6.0 independant Base broker and RFH formats.

Two questions :

1) Could I migrate my application to WMQ 7.0 and keep my RFH based pub/sub principle running with the integrated broker ?

2) Otherwise. Is there a way to keep doing trial developments with WMQ 6.0 without paying any $ ?

Thanks for any helpful answer !
Back to top
View user's profile Send private message
Vitor
PostPosted: Sun May 24, 2009 12:38 pm    Post subject: Re: RFH PUB/SUB migration from WMQ 6.0 to WMQ 7.0 Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

kayoumt wrote:
1) Could I migrate my application to WMQ 7.0 and keep my RFH based pub/sub principle running with the integrated broker ?


AFAIK there's no requirement to change anything moving from the v6 pub/sub to the v7 pub/sub.

kayoumt wrote:
2) Otherwise. Is there a way to keep doing trial developments with WMQ 6.0 without paying any $ ?


I feel sure there's something in the license that comes with the trial version of WMQv6 that means you can't keep using it indefinately without parting with money for the full version.

If instead you mean that can you do trial developments on v6 and run them on v7, then why? The upgrade to v7 is free with a licensed version of v6.

Perhaps if you rephrased the question?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
kayoumt
PostPosted: Sun May 24, 2009 1:52 pm    Post subject: Reply with quote

Voyager

Joined: 18 Sep 2007
Posts: 81

Hi Vitor,

I rephrase my question number 2 :

2) I did the development of my software with the Trial version of WMQ 6.0 ; by re-installing it every 90 days. But ; it seems this no longer works. I wanted to keep developping with WMQ 6.0 (Trial or not) without paying any $ ; just developing ; I do not yet released my software for commercial purposes.
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon May 25, 2009 12:29 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

kayoumt wrote:
2) I did the development of my software with the Trial version of WMQ 6.0 ; by re-installing it every 90 days.


Outside the spirit of the license, if not the letter of them.

kayoumt wrote:
But ; it seems this no longer works. I wanted to keep developping with WMQ 6.0 (Trial or not) without paying any $


I'm given to understand things have been tightened up. You might want to consider alternatives, like Partnerworld.

kayoumt wrote:
just developing ; I do not yet released my software for commercial purposes.


Is there a huge home market for WMQ software?

2 points occur:

1. If you do want to (at some future point) release your software at some future point, the first question a customer asks will be "does this work with the new version?". So WMQv7 is the way to go if you're selling.

2. If your interest is limited to pub/sub, you could legitimately develop using one of the freeware JMS providers in the sure and certain knowledge it'll work if a future customer uses WMQ or WMB as a JMS provider.

My 2 cents, other views equally valid.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
kayoumt
PostPosted: Mon May 25, 2009 7:58 am    Post subject: Reply with quote

Voyager

Joined: 18 Sep 2007
Posts: 81

Vitor,

You're right ! There's no market at home and maybe not fair to re-install IBM trials every 90 days. I said in one of my posts that I did not yet release a commercial version. So far, WMQ 6.0 Trial helped me learning MQSeries and doing pretty advanced programming stuff. Are you telling me that re-installing WMQ Trial fater the 90 days is illegal ?

You're also right when you suggest wrap WMQ and to be able to be independent of a specif ESB. It is exactly what I did. I'm not sure that the only ESB I will release my software will be WMQ. I wrote my own libraries for wrapping WMQ. Dependending on customers and commercial moves I will do, WMQ could be replaced by JMS, WMQ+WMB, MSMQ, etc.

-- End of Philosophy & Question --

I migrated my software to WMQ 7 yesterday night without changing anything and I have the follwing error (when I try to run it) :

Reason Code 2538 x'9EA'
MQRC_HOST_NOT_AVAILABLE

Maybe someone could help me fix that issue ?
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon May 25, 2009 8:40 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

kayoumt wrote:
Are you telling me that re-installing WMQ Trial fater the 90 days is illegal ?


I don't work for IBM, nor do I have a copy of the trial license to hand. I'll stick with possibly unethical and leave it there. Certainly not what IBM expect I think.

kayoumt wrote:
I wrote my own libraries for wrapping WMQ.


Why? JMS is an accepted standard with accepted methods. Whatever ESB combination you end up using, the application use could and should be the same. Otherwise, you could be in a position where your application stops working (or needs rewriting) if they change horses. Don't write applications based on specific software.

kayoumt wrote:
Reason Code 2538 x'9EA'
MQRC_HOST_NOT_AVAILABLE


I'd say however you've "wrapped" up the connection function doesn't hold for v7. This underlines my point about using standards.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon May 25, 2009 10:03 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9472
Location: US: west coast, almost. Otherwise, enroute.

Quote:
kayoumt wrote:
Are you telling me that re-installing WMQ Trial after the 90 days is illegal ?

When you downloaded the trial version, did you read the Terms and Conditions agreement before you clicked the "I Agree" button?

Did the Terms and Conditions allow your never-ending use of the product for free, and for application development for sale?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
kayoumt
PostPosted: Mon May 25, 2009 3:08 pm    Post subject: Reply with quote

Voyager

Joined: 18 Sep 2007
Posts: 81

-- Vitor,

JMS is JAVA-based.
I'm not coding in JAVA.
Do you mean XMS ?
You're sure WMQ base integrated broker can work with JMS or XMS ?

-- bruce2359

Interesting point bruce2359 about legal terms of using MQ Trial. Next time I have to install somewhere, I'll read the Trial liecense agreement before doing Accept. If you hear something about the unfairness of what I did, please let me know.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Mon May 25, 2009 3:44 pm    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

kayoumt wrote:
You're sure WMQ base integrated broker can work with JMS or XMS ?

Yes.
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue May 26, 2009 12:14 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

mqjeff wrote:
kayoumt wrote:
You're sure WMQ base integrated broker can work with JMS or XMS ?

Yes.




(For the record)
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue May 26, 2009 7:05 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9472
Location: US: west coast, almost. Otherwise, enroute.

Quote:
Interesting point bruce2359 about legal terms of using MQ Trial. Next time I have to install somewhere, I'll read the Trial liecense agreement before doing Accept. If you hear something about the unfairness of what I did, please let me know.

If I hear of something?! When did your behavior become my responsibility?

Beyond the terms and conditions agreement, you should begin your quest for professional and ethical behavior with Mr. Google. I'd suggest searching for software piracy as a starting point.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
kayoumt
PostPosted: Tue May 26, 2009 2:41 pm    Post subject: Reply with quote

Voyager

Joined: 18 Sep 2007
Posts: 81

Ok ! Ok ! Grand Master bruce2359 !

I'll try to be more professional, even if I do not have money for paying an MQ license. I realized that I did a kind-of "Software Piracy".

I'll make my software working with WMQ 7.0. After the 90 days trial, I'll call IBM for trying to have a developper license deal.

Thanks a lot !
Back to top
View user's profile Send private message
kayoumt
PostPosted: Tue May 26, 2009 9:25 pm    Post subject: Reply with quote

Voyager

Joined: 18 Sep 2007
Posts: 81

Back to making my code developped on WMQ 6.0 run on WMQ 7.

- Error 2538 was caused by none listener running. Does no longer appear now.

- Application is connecting to Queue Manager and queues are created.

- But, PUB/SUB system broker streams remain with CURRENTDEPTH=0 even after a PUB or SUB message Put. Broker seems not to do something with RFH stuff. No MQ error is raised when reading or writing on a stream.

- I configured QMGR PSMODE with ENABLED.

- Broker systems do not appear on MQ Explorer. But they exist. I did DISPLAY QUEUE and saw them with all their status.

- I saw somewhere when Googling that streams are Deprecated, but seems to be usable since old style broker is still supported by WMQ 7.0.

Thanks in advance for helping me troubleshoot that PUB/SUB stuff.


-- STREAMS --

SYSTEM.BROKER.DEFAULT.STREAM
SYSTEM.BROKER.CONTROL.QUEUE
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » RFH PUB/SUB migration from WMQ 6.0 to WMQ 7.0
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.