[DFDL-WG] Fw: comments on DFDL spec v.43
Suman Kalia
kalia at ca.ibm.com
Wed Oct 13 10:18:55 CDT 2010
Suman Kalia
IBM Toronto Lab
WebSphere Message Broker Toolkit Architect and Development Lead
WebSphere Business Integration Application Connectivity Tools
http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.html
Tel : 905-413-3923 T/L 969-3923
Fax : 905-413-4850 T/L 969-4850
Internet ID : kalia at ca.ibm.com
----- Forwarded by Suman Kalia/Toronto/IBM on 10/13/2010 11:09 AM -----
From: Suman Kalia/Toronto/IBM
To: Steve Hanson/UK/IBM at IBMGB
Cc: Alan Powell/UK/IBM at IBMGB, Tim Kimber/UK/IBM at IBMGB
Date: 10/12/2010 11:17 AM
Subject: Re: comments on DFDL spec v.43
Steve - We would also need to update the table on page 81 section 13.1,
13.7 to include binary as the enumeration for Decimal, Integer and
nonNegativeInteger. Section 22 "Property precedence" would also need to
be updated for this change..
Suman Kalia
IBM Toronto Lab
WebSphere Message Broker Toolkit Architect and Development Lead
WebSphere Business Integration Application Connectivity Tools
http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.html
Tel : 905-413-3923 T/L 969-3923
Fax : 905-413-4850 T/L 969-4850
Internet ID : kalia at ca.ibm.com
From: Steve Hanson/UK/IBM at IBMGB
To: Suman Kalia/Toronto/IBM at IBMCA
Cc: Alan Powell/UK/IBM at IBMGB, Tim Kimber/UK/IBM at IBMGB
Date: 10/12/2010 11:07 AM
Subject: Re: comments on DFDL spec v.43
Hi Suman
1. Agree.
2. Yes I'd flagged this too, needs a rewrite.
Regards
Steve Hanson
Strategy, Common Transformation & DFDL
Co-Chair, OGF DFDL WG
IBM SWG, Hursley, UK,
smh at uk.ibm.com,
tel +44-(0)1962-815848
From:
Suman Kalia/Toronto/IBM at IBMCA
To:
Alan Powell/UK/IBM at IBMGB
Cc:
Steve Hanson/UK/IBM at IBMGB, Tim Kimber/UK/IBM at IBMGB
Date:
12/10/2010 15:29
Subject:
comments on DFDL spec v.43
I read the spec over the weekend but mainly focused on the changes for
V.43.
1. I think there is an omission of property dfdl:binaryDecimalVirtualPoint
when the dfdl:binaryNumberRep enumeration binary .
The COBOL type PIC 99V99 COMP has an implied decimal point position 2 but
it's physical representation is binary integer.. The logical
representation for this type is decimal but physical representation is
binary integer. The dfdl:binaryNumberRep enumeration binary is the
closest match but it does not have property
dfdl:binaryDecimalVirtualPoint.
- "S99V99 USAGE COMP" case,
The serialized value for 123 would be binary value (i.e. x'007B'),
since 99v99 COMP means binary integer
2. Section 18 External Control of DFDL processor
This section was written long ago. With the changes in scoping rules and
no support for selectors in DFDL V1.0 of spec, we cannot support multiple
physical representation for the same logical model and the following text
needs revision. Note we cannot disambiguate among multiple dfdl:format
annotations if specified at the schema level as we do not selectors.
>> A DFDL Schema can contain more than one format definition. For example,
both a binary and a text format definition can be provided so that the
same logical data can be described both ways within >> the same DFDL
schema. DFDL Schemas can also be parameterized by external variables,.
>> To allow one to associate a format definition with a top-level element
declaration at run time DFDL allows the top-level element declarations to
omit a dfdl:format annotation.
Suman Kalia
IBM Toronto Lab
WebSphere Message Broker Toolkit Architect and Development Lead
WebSphere Business Integration Application Connectivity Tools
http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.html
Tel : 905-413-3923 T/L 969-3923
Fax : 905-413-4850 T/L 969-4850
Internet ID : kalia at ca.ibm.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/dfdl-wg/attachments/20101013/0eb27995/attachment.html
More information about the dfdl-wg
mailing list