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 » WTX+WMB

Post new topic  Reply to topic Goto page Previous  1, 2
 WTX+WMB « View previous topic :: View next topic » 
Author Message
ein
PostPosted: Wed Oct 21, 2009 10:33 pm    Post subject: Reply with quote

Centurion

Joined: 14 Mar 2009
Posts: 108

Hello Subha,

I have observed strange things when i enable trace in map as well as message flow.

Here is observations.

1. I put trace node before the WTX node, to observe the whether the flow is processing the blob message or not.

It's clearly written the Blob message in the trace file. [clear now]

2. Enabled the Map trace .

In the map mtr file saysthat.

The map is successfully built and run. Here i given few screen shots of trace.

Data at offset 0 ('ISA~00~ ...') was found to be of TYPE
X'0005' (Partner X12 Inbound Transmission EDI).

INPUT 1 was valid.

End of Validation messages for INPUT CARD 1.


(Level 2: Offset 0, len 2, comp 1 of 2, #1, DI 00000001:)
Data at offset 0 ('BR') was found to be of TYPE
X'00EB' (Input Field Root).
-----------------------------
-----------------------------

19:29:12.250 Oct 21 2009
(Offset 562689: Map Number 0 (X12_821_4010_To_Canonical), DI 00000000:)
TYPE X'00ED' (XSD) has been built.

OUTPUT 1 was built successfully.

End of Mapping messages for OUTPUT CARD 1.

End of Execution messages.

And then finally it trows exception at WXT node. That has shown in the Message flow Trace.

3. Message floe user trace .

2009-10-21 19:09:42.769985 6632 UserTrace DTXMB1001I: WTX for WMB information message for com.*************.EDI_X12_ROUTE_MSG_FLW.WTX Map:
'Running WTX map C:\Documents and Settings\All Users\Application Data\IBM\MQSI/components/BRK02/b862100b-2401-0000-0080-949821c35459/config/MAR/com.**************.EDI_X12_ROUTE_MSG_FLW\WTX Map/X12_821_4010\X12_821_4010_To_Canonical.mmc...'
No user action required.

2009-10-21 19:09:42.770000 6632 UserTrace DTXMB1001I: WTX for WMB information message for com.***************.EDI_X12_ROUTE_MSG_FLW.WTX Map:
'Input card no: 1 from broker'
No user action required.

2009-10-21 19:09:42.770538 6632 UserTrace DTXMB1001I: WTX for WMB information message for com.*************.EDI_X12_ROUTE_MSG_FLW.WTX Map:
'Output card no: 1 sent to broker'
No user action required.

2009-10-21 19:09:44.869125 6632 UserTrace DTXMB1001I: WTX for WMB information message for com.************.EDI_X12_ROUTE_MSG_FLW.WTX Map:
'Map status for C:\Documents and Settings\All Users\Application Data\IBM\MQSI/components/BRK02/b862100b-2401-0000-0080-949821c35459/config/MAR/com.*************.EDI_X12_ROUTE_MSG_FLW\WTX Map/X12_821_4010\X12_821_4010_To_Canonical.mmc: Map completed successfully (0)'
No user action required.

2009-10-21 19:09:44.870563 6632 UserTrace DTXMB1001I: WTX for WMB information message for com.************.EDI_X12_ROUTE_MSG_FLW.WTX Map:
'Output terminal 1 attached. Propagating the message...'
No user action required.
2009-10-21 19:09:44.870578 6632 UserTrace DTXMB1001I: WTX for WMB information message for com.***************.EDI_X12_ROUTE_MSG_FLW.WTX Map:
'Generating message...'
No user action required.

2009-10-21 19:09:44.886112 6632 UserTrace DTXMB1003E: WTX for WMB error for

2009-10-21 19:09:44.886112 6632 UserTrace DTXMB1003E: WTX for WMB error for com.********.EDI_X12_ROUTE_MSG_FLW.WTX Map:
'*ERR: Exception thrown in ImbValue::stateError - (F:\build\S610_P\src\CommonServices\ImbValue.cpp 984)'
Fix the error and restart the flow.
2009-10-21 19:09:44.886291 6632 UserTrace BIP2231E: Error detected whilst processing a message in node .



Please let me know if any more info is required.
Back to top
View user's profile Send private message
Gaya3
PostPosted: Wed Oct 21, 2009 10:42 pm    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

check this


http://www.mqseries.net/phpBB2/viewtopic.php?p=229469&sid=ea9065762d6857d6b2045ef94c43bbb6
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
ein
PostPosted: Wed Oct 21, 2009 11:46 pm    Post subject: Reply with quote

Centurion

Joined: 14 Mar 2009
Posts: 108

Thanks Gaya3,
But it not refers to my problem.
Back to top
View user's profile Send private message
Subha
PostPosted: Wed Oct 21, 2009 11:50 pm    Post subject: Reply with quote

Apprentice

Joined: 14 Nov 2006
Posts: 33
Location: Toronto

I suspect some binding issue between WTX node and MQOutput node.

I believe you have associated the output terminal of WTX node with the correct output card number of WTX map.

You can try this,
1. Delete and then add the WTX node in the flow
2. Select the map to be called in WTX node properties
3. connect the output terminal of WTX node to MQOutput Node
4. Configure the properties of WTX node to have right output card number and message domain etc...


Thanks!
_________________
Subh
Back to top
View user's profile Send private message
ein
PostPosted: Thu Oct 22, 2009 12:38 am    Post subject: Reply with quote

Centurion

Joined: 14 Mar 2009
Posts: 108

Here I have Question Gaya3

If i run the map alone i mean . Mqinput -->WTX node ---> MqOutput node.
It exceutes perfectly. I am getting the output at MQoutput node Q.

I don't think it's the problem with MQoutput node.

Any way I will try now what you suggested .
I will let you know the results soon.
Back to top
View user's profile Send private message
ein
PostPosted: Thu Oct 22, 2009 4:12 am    Post subject: Reply with quote

Centurion

Joined: 14 Mar 2009
Posts: 108

Here Gaya3,
I have tried what you suggested.

But it's not working.

We are planning raise a pmr for this.
Would you suggest what else we can try to test before raising a pmr.

Thanks A lot for your support all you guys.
Back to top
View user's profile Send private message
Mercator
PostPosted: Mon Oct 26, 2009 9:35 am    Post subject: Reply with quote

Apprentice

Joined: 21 Jul 2009
Posts: 34

So it looks like you are trying to pull X12 payload out of an XML element and pass it to WTX for transformation in to an XML canonical document. Is that true?

Have you turned on card backup? Turn on card backup for your XML canonical card and verify that it looks as you expect it and that its valid XML.

What have you defined for the WTX node's output tab settings? How have you defined the domain for the data returned to broker?

Are you mapping to a type tree (import XSD to a .mtt) or to a native schema / message set? If you map to an XSD / mxsd directly and have broker treat the returned data in the XMLNSC domain, you will avoid serialization.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

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