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 cannot serialize zoned element with Custom Converter

Post new topic  Reply to topic
 DFDL cannot serialize zoned element with Custom Converter « View previous topic :: View next topic » 
Author Message
MizukiYamato
PostPosted: Sun Jul 26, 2015 7:09 am    Post subject: DFDL cannot serialize zoned element with Custom Converter Reply with quote

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
View user's profile Send private message
fjb_saper
PostPosted: Sun Jul 26, 2015 11:43 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20696
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
View user's profile Send private message Send e-mail
kimbert
PostPosted: Sun Jul 26, 2015 12:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
MizukiYamato
PostPosted: Mon Jul 27, 2015 6:52 am    Post subject: Reply with quote

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
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 cannot serialize zoned element with Custom Converter
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.