|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
DFDL cannot serialize zoned element with Custom Converter |
« View previous topic :: View next topic » |
Author |
Message
|
MizukiYamato |
Posted: Sun Jul 26, 2015 7:09 am Post subject: DFDL cannot serialize zoned element with Custom Converter |
|
|
 Apprentice
Joined: 16 Dec 2009 Posts: 45 Location: Japan
|
Hi, all.
We have to use Customized EBICDIC Converter, and use DFDL.
When Converting message with DFDL and constomized codepage converter, we receive 'CTDV1528E' error.
Code: |
BIP5832
The DFDL serializer signalled that an error occurred when processing a DFDL schema.
The message from the DFDL serializer is:
'CTDV1528E: CTDV1528E : 'When 'textNumberRep' is 'zoned', DFDL property 'encoding' must be an EBCDIC or ASCII compatible encoding. Encoding '57344'. #xscd(/type::EMPLOYEE/model::sequence/schemaElement::NUM).'
The element being serialized was:
'/Root/DFDL/EMPLOYEE/NUM'
|
[Codepage converter]
1. We renamed 'ibm-1390_P110-2003.ucm' to 'ibm-57344.ucm'.
2. We compiled the converter file, then we put it on
"C:\Program Files\IBM\IIB\10.0.0.1\server\icudata\icudt51l"(& 48l)
3. We restarted Integration node(Broker).
How can we solve it?  |
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Jul 26, 2015 11:43 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Encoding in this context, has very little to do with the code page. That would be the CCSID. Encoding in this context would have to do with endian-ness and number conversion. So the value you stuck into the encoding field should probably go into the CCSID field...
Have fun  _________________ MQ & Broker admin |
|
Back to top |
|
 |
kimbert |
Posted: Sun Jul 26, 2015 12:30 pm Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
Quote: |
Encoding in this context, has very little to do with the code page. |
Er, actually the DFDL working group voted to use the term 'encoding' in the same way that the rest of the world uses it. So in this case, 'encoding' and 'CCSID' do mean roughly the same thing.
I seem to remember that the IBM implementation of DFDL had a problem with customer converters. That may be fixed in recent versions. If you are not already on the latest fix pack then that's the first thing to fix. If that doesn't fix it then it's PMR time. _________________ Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too. |
|
Back to top |
|
 |
MizukiYamato |
Posted: Mon Jul 27, 2015 6:52 am Post subject: |
|
|
 Apprentice
Joined: 16 Dec 2009 Posts: 45 Location: Japan
|
Thank you, fjb_saper and kimbert!
I check this probrem at WMB v8.0.0.5 and IIB v10.0.0.1(latest fix), so I raised PMR.  |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|