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 » MQGet Error

Post new topic  Reply to topic Goto page 1, 2  Next
 MQGet Error « View previous topic :: View next topic » 
Author Message
goldym
PostPosted: Thu Mar 30, 2006 5:46 pm    Post subject: MQGet Error Reply with quote

Centurion

Joined: 24 Jun 2005
Posts: 116

We are trying to use the MQGet node, however it doesn't look the Input Message is geing passed to the next node. Does anybody know if all we have to do is set the Advanced Properties-->Copy Message-->Copy Entire Message?

Our Error from trace.

006-03-30 20:01:50.643306 2100 UserTrace BIP4008I: Message propagated to ''NULL'' terminal of node 'ConEdReply.Mapping.ComIbmCompute'.
2006-03-30 20:01:50.643512 2100 UserTrace BIP2543I: Node 'ConEdReply.RestoreOriginalMQMD_Sub.GetOriginalMQMD': ('', '1.1') : Failed to navigate to path element number '2' because it does not exist.
2006-03-30 20:01:50.643543 2100 UserTrace BIP4635I: The MQ Get node 'ConEdReply.RestoreOriginalMQMD_Sub.GetOriginalMQMD' failed to navigate to the default location ''InputLocalEnvironment.MQ.GET'' for ''Input MQ Parameters Location''.
Location ''InputLocalEnvironment.MQ.GET'' is the default value for ''Input MQ Parameters Location'' and it was not found. It is assumed that this ''Input MQ Parameters Location'' node property is not needed in this case and, therefore, the issue is ignored.
Ignore this message (and the previous user trace message regarding this navigation, if there is one) if this ''Input MQ Parameters Location'' node property is not needed; Otherwise, make sure the location is available or correct the location specification.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Mar 30, 2006 6:16 pm    Post subject: Reply with quote

Grand High Poobah

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

Are you doing a get by correlationID ?
If yes how are you setting the parameters for the GET node. (hint in the previous compute node) ?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
goldym
PostPosted: Thu Mar 30, 2006 6:20 pm    Post subject: Reply with quote

Centurion

Joined: 24 Jun 2005
Posts: 116

[quote="fjb_saper"]Are you doing a get by correlationID ?
If yes how are you setting the parameters for the GET node. (hint in the previous compute node) ?[/quote]


Yes.
Back to top
View user's profile Send private message
wschutz
PostPosted: Thu Mar 30, 2006 6:24 pm    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

I think FJ was suggesting that you need to set the CorrelId field in

InputLocalEnvironment.MQ.GET.CorrelId prior to the MQGet node
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
goldym
PostPosted: Thu Mar 30, 2006 6:25 pm    Post subject: Reply with quote

Centurion

Joined: 24 Jun 2005
Posts: 116

[quote="wschutz"]I think FJ was suggesting that you need to set the CorrelId field in

InputLocalEnvironment.MQ.GET.CorrelId prior to the MQGet node [/quote]
Yes i did that.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Mar 30, 2006 6:28 pm    Post subject: Reply with quote

Grand High Poobah

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

Use trace node and verify that you do have what you expect in the broker and use some MQ tool and verify that you get what you expect in the reply queue...
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
JT
PostPosted: Thu Mar 30, 2006 6:29 pm    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Post the relevant ESQL code from the Compute node.
Back to top
View user's profile Send private message
wschutz
PostPosted: Thu Mar 30, 2006 6:30 pm    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

sorry, I hope I don't insult you, but since I don't know your background in broker, I have to ask:

in the compute node where you set this, did you set
InputLocalEnvironment.MQ.GET.CorrelId
-or-
OutputLocalEnvironment.MQ.GET.CorrelId

and...did you change the properties on the compute node to have "Compute Mode" include "LocalEnvironment" ?
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
goldym
PostPosted: Thu Mar 30, 2006 6:35 pm    Post subject: Reply with quote

Centurion

Joined: 24 Jun 2005
Posts: 116

[quote="wschutz"]sorry, I hope I don't insult you, but since I don't know your background in broker, I have to ask:

in the compute node where you set this, did you set
InputLocalEnvironment.MQ.GET.CorrelId
-or-
OutputLocalEnvironment.MQ.GET.CorrelId

and...did you change the properties on the compute node to have "Compute Mode" include "LocalEnvironment" ?[/quote]


Not insulted at all been working on this for about 9 hours so any help is welcomed.

I did not have my compute node to include local environment going to retest.

Set OutputRoot.MQMD.CorrelId = InputLocalEnvironment.WrittenDestination.MQ.DestinationData.msgId;
Back to top
View user's profile Send private message
wschutz
PostPosted: Thu Mar 30, 2006 6:43 pm    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

My mistake, OutputRoot.MQMD.CorrelId is correct......
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
goldym
PostPosted: Thu Mar 30, 2006 6:49 pm    Post subject: Reply with quote

Centurion

Joined: 24 Jun 2005
Posts: 116

[quote="wschutz"]My mistake, OutputRoot.MQMD.CorrelId is correct...... [/quote]

It looks my Properties Tree is not in my message before my MQGet node. Would this cause the MQGet node to fail?
Back to top
View user's profile Send private message
wschutz
PostPosted: Thu Mar 30, 2006 6:54 pm    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

fjb_saper wrote:
Use trace node and verify that you do have what you expect in the broker and use some MQ tool and verify that you get what you expect in the reply queue...
Before the MQGet node, insert a trace node and display ${Root} and ${LocalEnvironment} then paste the result here.
And please tell us what value "Input MQMD Location" has on the properties of the MQGet node (The "Request" tab of the properties)
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
goldym
PostPosted: Thu Mar 30, 2006 7:00 pm    Post subject: Reply with quote

Centurion

Joined: 24 Jun 2005
Posts: 116

[quote="wschutz"][quote="fjb_saper"]Use trace node and verify that you do have what you expect in the broker and use some MQ tool and verify that you get what you expect in the reply queue... [/quote]Before the MQGet node, insert a trace node and display ${Root} and ${LocalEnvironment} then paste the result here.
And please tell us what value "Input MQMD Location" has on the properties of the MQGet node (The "Request" tab of the properties)[/quote]

Nothing Set in the Input MQMD Location - this must be the problem? Waiting for my deploy. can I just paste the output of the debugger or do I need a trace node?
Back to top
View user's profile Send private message
wschutz
PostPosted: Thu Mar 30, 2006 7:07 pm    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

Quote:
Nothing Set in the Input MQMD Location - this must be the problem?
No, not a problem, it just means it defaults to InputRoot.MQMD.
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
goldym
PostPosted: Thu Mar 30, 2006 7:08 pm    Post subject: Reply with quote

Centurion

Joined: 24 Jun 2005
Posts: 116

[quote="wschutz"][quote]Nothing Set in the Input MQMD Location - this must be the problem? [/quote]No, not a problem, it just means it defaults to InputRoot.MQMD.[/quote]


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

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » MQGet Error
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.