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 » DFDL Parser and Mapping Node

Post new topic  Reply to topic
 DFDL Parser and Mapping Node « View previous topic :: View next topic » 
Author Message
harry123
PostPosted: Tue Feb 05, 2013 9:06 am    Post subject: DFDL Parser and Mapping Node Reply with quote

Newbie

Joined: 30 Oct 2012
Posts: 9

Hi All,

I am new to message broker and experimenting with DFDL parser and mapping node.

I have created a message model of CSV text and tested with the sample data file. The parsing completed successfully.

Now I have included a mapping node in my flow, and selected the same .xsd file as my I/P and O/P. I used auto map to map I/P to O/P, and selected the O/P parser as XMLNSC.

I have connected the O/P to MQ Output queue and deployed. I didn't receive any errors, but I don't see the O/P in my O/P queue. The message is still in my I/P queue.

Can some one please help me where did I go wrong.

Thanks,
Harry
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Tue Feb 05, 2013 10:57 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

Have you attended the required training class?
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
kimbert
PostPosted: Tue Feb 05, 2013 11:08 am    Post subject: Reply with quote

Jedi Council

Joined: 29 Jul 2003
Posts: 5542
Location: Southampton

Message Broker is a complex product, so you will need to learn some basic facts to become competent. In that respect, it's not quite as simple as learning a new programming language. Keep on experimenting, though - just make sure to do the background reading as well.

This is what is probably happening:
- the input node is parsing your input message using the DFDL parser, being guided by your DFDL xsds.
- The message is being propagated to the Mapping node
- The Mapping node is creating a new message tree from the old one, and propagating that tree to the Output node.
- The output node has attempted to convert the message tree to a bit stream using the XMLNSC parser. While doing this it has encountered an error, and the message has been rolled back all the way to the input node. Your Catch terminal on the input node is not connected, so the only safe course of action is for the input node to put it back onto the queue with the retry count bumped up by 1.

Best way to diagnose this is to take a user trace. If you're not quite ready for that, attach the message flow debugger. Either way, Windows Event Viewer will contain the full text of the error ( assuming that you are on a Windows machine ).
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » DFDL Parser and Mapping Node
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.