|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Broker is not converting message |
« View previous topic :: View next topic » |
Author |
Message
|
Jenney |
Posted: Tue Sep 18, 2007 8:47 am Post subject: Broker is not converting message |
|
|
Voyager
Joined: 25 Apr 2007 Posts: 83 Location: Melbourne
|
Hi All,
I have simple flow inputNode(MQ LQ)>Compute>outputNode(MQ RQ)
Broker V6, MQ V6 and RQ pointing to AS400 QM, LQ.
in compute node
SET OutputRoot.Properties.CodedCharSetId = 1208;
SET OutputRoot.Properties.Encoding = 850;
SET OutputRoot.MQMD.Format = 'MQSTR';
SET "OutputRoot"."MRM"."ID" = "InputRoot"."MRM"."Message"."ID";
and I get following message
Quote: |
XQH ....MY.RQ AS400QM MD ............ÿÿÿÿ.... R...¸...MQSTR ........AMQ BRK_QM ..ÞF ,„................. ............ BRK_QM user1 .......J4..".žBvO×pe............ ....WebSphere MQ Client for Java20070918 16352697 <MyID>12345</MyID> |
Any idea what's happening?
Thanks in advance
Jen |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Sep 18, 2007 10:11 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
A) It's not clear what problem you're actually having...
B) Never hardcode MQFMT values, when the constants are available. Use MQFMT_STRING instead of 'MQSTR '.
C) Are you sure that the receiving application is issuing GET with CONVERT? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Jenney |
Posted: Tue Sep 18, 2007 11:49 am Post subject: |
|
|
Voyager
Joined: 25 Apr 2007 Posts: 83 Location: Melbourne
|
jefflowrey wrote: |
A) It's not clear what problem you're actually having...
B) Never hardcode MQFMT values, when the constants are available. Use MQFMT_STRING instead of 'MQSTR '.
C) Are you sure that the receiving application is issuing GET with CONVERT? |
The problem here is I am expecting only ID value (CWF, 10 char data) in the output Queue, but I am getting some other data like InputNode name, Transmission queue name and Broker QM name, user name etc. i don't understand from where its getting that values. |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Sep 18, 2007 11:57 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
That's the transmission queue header. It's created by the queue manager, and needed by the channel. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Vitor |
Posted: Tue Sep 18, 2007 11:58 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
I can't help noticing that the message you posted seems to have a transmision header on it. That's not good.
Explain again where you sourced that from?  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|