Author |
Message
|
Ansh18 |
Posted: Mon Jul 12, 2010 10:26 am Post subject: Complete output is not getting populated |
|
|
Newbie
Joined: 12 Jul 2010 Posts: 7
|
Hi All,
I have been having a issue regarding the output,i converted MQ message to TDS .. after conversion in the trace node i am able to see the properties and values getting mapped accurately but after that when it gets populated in the output queue .. few values are not getting populated..any idea why this is happening?
Thanks
Ansh |
|
Back to top |
|
 |
Vitor |
Posted: Mon Jul 12, 2010 10:39 am Post subject: Re: Complete output is not getting populated |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Ansh18 wrote: |
after conversion in the trace node i am able to see the properties and values getting mapped accurately |
You can't possibly mean that; you mean "in the trace node after the mapping's been done I can see all the values accurately mapped" or I've found your problem!!!
Ansh18 wrote: |
but after that when it gets populated in the output queue .. few values are not getting populated.. |
Is the trace node directly before the output node? What values are not populated? First value, last value, random values? Are you sure the correct message set is in use throughout the flow? _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
kimbert |
Posted: Mon Jul 12, 2010 11:03 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
I expect something's wrong in your message flow
No, seriously, we'll need a lot more detail before anyone can offer a suggestion - it could be almost anything. |
|
Back to top |
|
 |
Vitor |
Posted: Mon Jul 12, 2010 11:12 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
kimbert wrote: |
I expect something's wrong in your message flow
No, seriously, we'll need a lot more detail before anyone can offer a suggestion - it could be almost anything. |
I just thought I'd try being constructive for once.  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Jul 12, 2010 12:19 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
The most obvious choices are - copying data into the Enviornment tree and then back out again, without ensuring that there is a Parser in the Environment tree in the first place
- Otherwise creating elements that have no parser attached or are not understandable by the parser in question
- putting OutputRoot.MQMD as the last child
- Creating two OutputRoot.<Parser> trees, and populating the wrong one
The best thing to do to move forward is to Take a User Trace. |
|
Back to top |
|
 |
Ansh18 |
Posted: Mon Jul 12, 2010 12:39 pm Post subject: |
|
|
Newbie
Joined: 12 Jul 2010 Posts: 7
|
Ya the trace node is directly before output node..The values of 3 fields in particular are not getting populated.Its random values... |
|
Back to top |
|
 |
Vitor |
Posted: Mon Jul 12, 2010 12:46 pm Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Ansh18 wrote: |
Ya the trace node is directly before output node..The values of 3 fields in particular are not getting populated.Its random values... |
Then you need to follow the advice of my associate & take a user trace to determine why you're getting rubbish in those fields. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Ansh18 |
Posted: Mon Jul 12, 2010 12:49 pm Post subject: |
|
|
Newbie
Joined: 12 Jul 2010 Posts: 7
|
copying data into the Enviornment tree and then back out again, without ensuring that there is a Parser in the Environment tree in the first place
Otherwise creating elements that have no parser attached or are not understandable by the parser in question
putting OutputRoot.MQMD as the last child
Creating two OutputRoot.<Parser> trees, and populating the wrong one
Can you please be more elaborate...
Thanks
Ansh |
|
Back to top |
|
 |
Ansh18 |
Posted: Mon Jul 12, 2010 1:03 pm Post subject: |
|
|
Newbie
Joined: 12 Jul 2010 Posts: 7
|
you're getting rubbish in those fields.
The fields are not getting populated at all .. except the once in red.. there the values and not getting populated ...
N|1203851|Bob|Steele|245 Boardwalk Ave|OPT|OPT|San Bruno|San Mateo|California|65
01111111|6501111111|6501111112|pietari@hotmail.com|07601|come through the back w
e have back to front houses thanx |1910547|1|1|14:00-16:00|2010-07-03| deliveries |come through the back gate |0|
128.42|1|1|1|10|0|4|CN55KXB|2010-07-03 15:00|1234567|3.98|05:30|7||~~||202917|bbb|6|0.25|E|0.96|N|
None|N|OPT||||~~||150425|aaa|2|2.0|K|0.42|Y|Pl
ease provide a fresh Cucumber as substitute|N|OPT||||~~||192245|Red Apples 500g
(Fresh Fruits)|2|0.75|K|1.2|N|OPT|Y|Please pick 2 of this item approx total weig
ht 0.25kg||||~~||202920|Carrot portions each (Fresh Salads)|2|1.5|K|0.22|Y|OPT|N
|OPT||||~~ |
|
Back to top |
|
 |
kimbert |
Posted: Mon Jul 12, 2010 1:05 pm Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
mqjeff was throwing out some suggestions because your problem description lacks any useful detail.
Quote: |
Can you please be more elaborate... |
No - you're the one who needs to supply details. Please start by describing the problem in detail, and tell us what you have done to diagnose it. |
|
Back to top |
|
 |
Ansh18 |
Posted: Mon Jul 12, 2010 1:32 pm Post subject: |
|
|
Newbie
Joined: 12 Jul 2010 Posts: 7
|
Sorry about my insufficient description..
In my message flow the input is MQ node then have a compute node where it transforms from MQ to TDS then from there connected to flow order then to MQ output node .. after that i deployed it and no errors during deployment.. then in debug mode i passed a message and in debug mode after compute node i saw and found out that all the values where getting populated.. but in the output queue while i browse it i am not able to see them.. all were getting populated except some particular fields...
N|1203851|Bob|Steele|245 Boardwalk Ave|OPT|OPT|San Bruno|San Mateo|California|65
01111111|6501111111|6501111112|pietari@hotmail.com|07601|come through the back w
e have back to front houses thanx |1910547|1|1|14:00-16:00|2010-07-03| deliveries |come through the back gate |0|
128.42|1|1|1|10|0|4|CN55KXB|2010-07-03 15:00|1234567|3.98|05:30|7||~~||202917|bbb|6|0.25|E|0.96|N|
None|N|OPT||||~~||150425|aaa|2|2.0|K|0.42|Y|Pl
ease provide a fresh Cucumber as substitute|N|OPT||||~~||192245|Red Apples 500g
(Fresh Fruits)|2|0.75|K|1.2|N|OPT|Y|Please pick 2 of this item approx total weig
ht 0.25kg||||~~||202920|Carrot portions each (Fresh Salads)|2|1.5|K|0.22|Y|OPT|N
|OPT||||~~
the area marked in blue are not getting populated those are 3 particular fields ...
So after that i placed a trace node exactly before output node .. and even in trace all the values were getting populated appropiately.. So my question atlast is why is it that it is not getting populated in output queue?
Last edited by Ansh18 on Mon Jul 12, 2010 1:37 pm; edited 1 time in total |
|
Back to top |
|
 |
Ansh18 |
Posted: Mon Jul 12, 2010 1:34 pm Post subject: |
|
|
Newbie
Joined: 12 Jul 2010 Posts: 7
|
So.. i just couldnt think about anything except the trace node .. So how can i deal with this? |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Jul 12, 2010 3:34 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
|
Back to top |
|
 |
bruce2359 |
Posted: Mon Jul 12, 2010 4:42 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Ansh18 wrote: |
copying data into the Enviornment tree and then back out again, without ensuring that there is a Parser in the Environment tree in the first place
Otherwise creating elements that have no parser attached or are not understandable by the parser in question
putting OutputRoot.MQMD as the last child
Creating two OutputRoot.<Parser> trees, and populating the wrong one
Can you please be more elaborate...
Thanks
Ansh |
Please post in black type. Cyan is very difficult to read. _________________ 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 |
|
 |
Vitor |
Posted: Mon Jul 12, 2010 4:45 pm Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Ansh18 wrote: |
then in debug mode i passed a message and in debug mode after compute node i saw and found out that all the values where getting populated.. |
The debug mode has serious limitations. You've been told a couple of times to take a user trace; if you're not going to try our suggestions why are you posting here??  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|