Author |
Message
|
berguss22 |
Posted: Sun Dec 19, 2004 4:57 am Post subject: Error Converting XML -> CWF |
|
|
Apprentice
Joined: 10 Mar 2004 Posts: 31
|
I am using a compute node to convert XML format to MRM(Cobol) I have defined msg sets for both my esql code is
SET OutputRoot.Properties.MessageFormat='CWF';
SET OutputRoot.Properties.MessageSet='OLGI89G002001';
SET OutputRoot.Properties.MessageDomain='MRM';
SET OutputRoot.Properties.MessageType='WSREQUEST';
SET OutputRoot.MRM.SYSTEM_ID=InputRoot.MRM.ESERVICE;
I get the error:
Exception List is:
(
(0x01000000):RecoverableException = (
(0x03000000):File = 'F:\build\S000_P\src\DataFlowEngine\ImbMqOutputNode.cpp'
(0x03000000):Line = 750
(0x03000000):Function = 'ImbMqOutputNode::evaluate'
(0x03000000):Type = 'ComIbmMQOutputNode'
(0x03000000):Name = 'RequestMsgFlow#FCMComposite_1_2'
(0x03000000):Label = 'RequestMsgFlow.MQOutput'
(0x03000000):Text = 'Caught exception and rethrowing'
(0x03000000):Catalog = 'BIPv500'
(0x03000000):Severity = 3
(0x03000000):Number = 2230
(0x01000000):ParserException = (
(0x03000000):File = 'F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbParser.cpp'
(0x03000000):Line = 1208
(0x03000000):Function = 'MtiImbParser::refreshBitStreamFromElements - 9 par'
(0x03000000):Type = 'ComIbmMQInputNode'
(0x03000000):Name = 'RequestMsgFlow#FCMComposite_1_1'
(0x03000000):Label = 'RequestMsgFlow.MQInput'
(0x03000000):Text = 'ImbRecoverableException caught from worker when attempting to write out the bitstream.'
(0x03000000):Catalog = 'BIPv500'
(0x03000000):Severity = 3
(0x03000000):Number = 5286
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'VV Msg Set'
)
(0x01000000):Insert = (
(0x03000000):Type = 2
(0x03000000):Text = '1'
)
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'CWF'
)
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'WSREQUEST'
)
(0x01000000):ParserException = (
(0x03000000):File = 'F:\build\S000_P\src\cpi\pwf\cwf\cwfworker.cpp'
(0x03000000):Line = 521
(0x03000000):Function = 'CWFWorker::initializeWrite'
(0x03000000):Type = ''
(0x03000000):Name = ''
(0x03000000):Label = ''
(0x03000000):Text = 'An Attempt was made to parse/write but no descriptor was loaded for the CWF worker'
(0x03000000):Catalog = 'BIPv500'
(0x03000000):Severity = 3
(0x03000000):Number = 5349
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'CWF'
Any ideas? |
|
Back to top |
|
 |
kirani |
Posted: Sun Dec 19, 2004 3:09 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Please make sure that you have entered correct Message Set Identifier or your message set is deployed to the broker successfully.
Quote: |
BIP5349E The &1 parser/writer cannot parse or write a bitstream because no Wire Format Descriptor is loaded.
Explanation: Wire Format Descriptors contain wire format-specific information for an MRM Message Set. They are created and stored in a database when the Message Set is deployed. A descriptor for Wire Format &1 could not be found in the database, which means that the Message Set identifier specified for a message does not match that of any deployed Message Set or that the Message Set was not specified with the &1 Wire Format.
User Response: Check that the Message Set Identifier specified for the message is valid and that the &1 Wire Format exists for that Message Set. If the problem persists, record all the details provided with this message and contact your IBM support center.
|
_________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
berguss22 |
Posted: Sun Dec 19, 2004 9:30 pm Post subject: |
|
|
Apprentice
Joined: 10 Mar 2004 Posts: 31
|
I have entered the correct CWF message set ID Im pretty sure of that but im not coppying all all the fields meaning some of the CWF in the message set are left empty could that be the problem? |
|
Back to top |
|
 |
EgilsJ.Rubenis |
Posted: Mon Dec 20, 2004 12:08 am Post subject: default values |
|
|
Acolyte
Joined: 18 Nov 2002 Posts: 63 Location: Germany, Alfeld
|
Hi,
i faced a similar problem a year or two ago. It was a bug fixed by IBM later on. In Version 2.1 i created a workaround and initialized the whole structure in esql before mapping the data.
Make sure also that the initial values are set for every field in your CWF strucutre.
cheers Egils |
|
Back to top |
|
 |
berguss22 |
Posted: Mon Dec 20, 2004 12:09 am Post subject: |
|
|
Apprentice
Joined: 10 Mar 2004 Posts: 31
|
I fixed it thanx though I was using the wrong message name in the CWF |
|
Back to top |
|
 |
|