Originally posted by: SystemAdmin
Your absolutely correct. The entire process is as follows...
A large xml file comes in from an external system in the file is parsed reorganized and each record placed as a message on a request queue. A Message Broker process then gets the message and processes it and produces an xml message and places it on a the response queue. Where another WTx process gets these messages off the response queue and transforms them into a flat file of a similar format adding header and trailer information to the file.
The odd thing about this is that I get WTx to dequeue and parse on my WinXP workstation but it fails on the Solaris server when I run the same process. Also, when it does read from the queue I only get the case data from the first message. even when I use sub functions for repeating groups.
I have changed the order of the broker process and the Type Tree to line up. Yet the parse still fails. I attached the trace and log for reference.
Thanks,
#IBMSterlingTransformationExtender#IBM-Websphere-Transformation-Extender#DataExchange