|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Output from MQGet Node into Shared Row variable? |
« View previous topic :: View next topic » |
Author |
Message
|
tucanen |
Posted: Thu Nov 19, 2009 1:12 am Post subject: Output from MQGet Node into Shared Row variable? |
|
|
Novice
Joined: 27 Jun 2005 Posts: 22 Location: Sweden
|
Hi,
I wonder if it is possible to make the output from the MQGet node to be assigned to a shared row variable?
It would be nice to not have to use the Environment tree as an intermediate storage.
I tested setting the value of the "Output data location" in the MQGet node properties to a shared row variable that I have declared in the default broker schema of the same msgflow. But it didn't work. The shared variable was not in scope according to the error message at deployment time:
Code: |
BIP2432E: (, 1.1) : The correlation name 'sharedXmlConfigCache' is not valid. Those in scope are: Environment, InputLocalEnvironment, OutputLocalEnvironment, InputRoot, InputBody, InputProperties, OutputRoot, InputExceptionList, OutputExceptionList, InputDestinationList, OutputDestinationList.
The first element of a field reference must be a valid correlation name, from those in scope. This message may sometimes be due to an incorrectly formed or spelled expression which is not intended to be a field reference being parsed as if it were a field reference because the parser does not recognize it.
Correct the syntax of your ESQL expression in node '', around line and column '1.1', then redeploy the message flow. |
Maybe I am doing something wrong.
The reason for placing the output directly in the shared row variable is to try to avoid unneccesary duplicate storage allocation for the same data.
/ contact admin |
|
Back to top |
|
 |
AkankshA |
Posted: Thu Nov 19, 2009 2:02 am Post subject: |
|
|
 Grand Master
Joined: 12 Jan 2006 Posts: 1494 Location: Singapore
|
i fear we can not do it this way....
store it in env tree.. assign it to shared row variable and then nullify the environment variable having that data....
i m sure its a left hand's job for you to write these 2/3 lines of code... _________________ Cheers |
|
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
|
|
|
|