Author |
Message
|
kwelch |
Posted: Mon Aug 30, 2004 8:37 am Post subject: IA09 MQGET problems with WBIMB 5.0 |
|
|
 Master
Joined: 16 May 2001 Posts: 255
|
Hi,
We just migrated our DEV environment to v5.0 and the MQGet support pac no longer functions. We had done a test with 5.0 about a year ago on z/0s and it worked fine. It seems that some changes have been made and there are some new properties. I am wondering if these could be my problem. In WMQI 2.1 I coded the properties this way:
Input Queue Name = Q1
Message Tree Location = Root.REPLYINFO
Data Type = String
Select by Correlid
In 5.0 I coded the properties this way:
Input Queue Name = Q1
Syntax Tree = Message
Message Path = REPLYINFO(thinking don't need Root anymore because it is implied by selecting Message?)
Data Type = String
Select by Correlid
Is this the way it should be? I have played around with varioius combinations none of which seem to work. Any suggestions are appreciated. Thanks!
Karen |
|
Back to top |
|
 |
mrlinux |
Posted: Mon Aug 30, 2004 8:46 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
You will need to get an updated version of the MQGET Support pac,
I opened a PMR with IBM and was able to get a version that does work, however I have not gotten clearence to distribute it.
Check out the thread
http://www.mqseries.net/phpBB2/viewtopic.php?t=15930&highlight=66639 _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
kwelch |
Posted: Mon Aug 30, 2004 9:57 am Post subject: |
|
|
 Master
Joined: 16 May 2001 Posts: 255
|
hi mrlinux,
We have the Windows v5.0 of the support pac. Are you saying there is a newer one? We had read the post you pointed me to and our support pac doesn't have spaces in the terminal names. Was that the only thing that the newer version fixed for you? Thanks!
Karen |
|
Back to top |
|
 |
kirani |
Posted: Mon Aug 30, 2004 10:08 am Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Karen,
AFAIK the only fix you need to do is to change the terminal names (change "no message" to "no_message") in your code. No spaces are allowed in terminal names in V5. Re-build the binary file after changing the code.
Also, you need to define the node in V5 toolkit so that you can use it in your message flow. _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
mrlinux |
Posted: Mon Aug 30, 2004 10:40 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
That didnt work, and according to the IBM support person there were other
issue's when the MQGet.lil file was loaded. _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
kirani |
Posted: Mon Aug 30, 2004 11:12 am Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
It worked for me on Windows platform. May be its platform specific problem. _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
mrlinux |
Posted: Mon Aug 30, 2004 11:49 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Iam running on a windows platform (2000) _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Sep 09, 2004 5:58 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
|
Back to top |
|
 |
kirani |
Posted: Thu Sep 09, 2004 10:32 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Please note that this is a plug-in Input node. _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Sep 10, 2004 4:57 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
kirani wrote: |
Please note that this is a plug-in Input node. |
Ooo.
Good point.
Sorry!
Still, might have use to some people. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
kwelch |
Posted: Thu Sep 16, 2004 10:00 am Post subject: |
|
|
 Master
Joined: 16 May 2001 Posts: 255
|
Hi,
Still no luck on our end with getting the MQGET node to work with version 5.0. We get the following errors:
( HIGMQIDA.TEST_MQGET ) Error detected whilst processing a message in node 'TEST_PL_BRS_UW_XMLTONTS02_MSGFLW.TEST_PL_XMLTONTS02_SUBFLOW.MQGet'.
The message broker detected an error whilst processing a message in node 'TEST_PL_BRS_UW_XMLTONTS02_MSGFLW.TEST_PL_XMLTONTS02_SUBFLOW.MQGet'. An exception has been thrown to cut short the processing of the message.
See the following messages for details of the error.
HIGMQIDA.TEST_MQGET ) The method 'evaluate' in Java node 'TEST_PL_XMLTONTS02_SUBFLOW.MQGet' has thrown the following exception: <com.ibm.broker.plugin.MbReadOnlyMessageException >.
The method 'evaluate' of the Java plug-in node has thrown an exception. Examine previous error messages for details of the cause of the problem.
Contact the node provider for further details.
Any ideas? Thanks!
Karen |
|
Back to top |
|
 |
mrlinux |
Posted: Thu Sep 16, 2004 11:48 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Well I opened a PMR and they modified the plugin and sent it back to me, it does work, I dont know if they plan on posting it on there website. _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
kirani |
Posted: Thu Sep 16, 2004 1:04 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Do you have an exception list captured? What did you specify in msgPath parameter? _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
kwelch |
Posted: Thu Sep 16, 2004 2:46 pm Post subject: |
|
|
 Master
Joined: 16 May 2001 Posts: 255
|
Hi Kiran,
I don't have an ExceptionList but the errors I posted were from the event viewer. For MsgPath I had Root.XML.REPLYINFO and for Syntax Tree I had Message. I changed Syntax Tree to be Environment and now I can see, using debugger, that the MQGet is working but for some reason I am unable to populate the DestinationList. Thanks for your help.
Karen |
|
Back to top |
|
 |
kirani |
Posted: Thu Sep 16, 2004 3:08 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Karen,
Is my understanding correct?
1. It did not work with Root.XML.REPLYINFO
2. It worked with Environment tree only in Debug mode?
3. It does not work with DestinationList?
Are you using the original lil file that came with the supportPac or have you regenrated the file? _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
|