[DFDL-WG] short form on xs:schema?

Steve Hanson smh at uk.ibm.com
Mon Dec 5 03:49:43 CST 2011


Suman

That is exactly what Mike is suggesting. If you look at Table 7 in the 
spec (section 7.1) and the wording about short form in section 7.1.3.3 
then the natural assumption is that DFDL attributes on xs:schema would be 
allowed as the short form of the anonymous dfdl:format annotation's 
properties.  If a property occurs in both short form and attribute/element 
form that is a schema definition error as per section 7.1.3.

So, are there any reasons why this should not be allowed?  I can recall 
this being discussed in the past but I don't remember a conclusion. The 
only reason I can think of is that it would easy for a human reader to 
miss DFDL properties on xs:schema because of all the namespace attributes 
that typically occur there.  But that's just a formatting/style thing.

Regards

Steve Hanson
Architect, Data Format Description Language (DFDL)
Co-Chair, OGF DFDL Working Group
IBM SWG, Hursley, UK
smh at uk.ibm.com
tel:+44-1962-815848



From:   Suman Kalia <kalia at ca.ibm.com>
To:     Mike Beckerle <mbeckerle.dfdl at gmail.com>
Cc:     dfdl-wg at ogf.org, dfdl-wg-bounces at ogf.org
Date:   05/12/2011 00:55
Subject:        Re: [DFDL-WG] short form on xs:schema?
Sent by:        dfdl-wg-bounces at ogf.org



One way to view this annotation would be as if it is defined on the 
default format at the xs:schema..   Question would be what if dfdl:format 
at xs:schema also has dfdl:encoding specified - which one would win ?.. 


Suman Kalia 
IBM Canada Lab 
WMB Toolkit Architect and Development Lead 
Tel: 905-413-3923 T/L 313-3923 
Email: kalia at ca.ibm.com 

For info on Message broker 
http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.html 






From:        Mike Beckerle <mbeckerle.dfdl at gmail.com> 
To:        dfdl-wg at ogf.org 
Date:        12/02/2011 05:46 PM 
Subject:        [DFDL-WG] short form on xs:schema? 
Sent by:        dfdl-wg-bounces at ogf.org 




I don't know that we ever talked about this.

Most schema constructs support short form

<xs:element ... dfdl:encoding="utf-8" />

Does the xs:schema itself support short form for the "default" format 
properties?

<xs:schema xmlns:xs="...."
    dfdl:encoding="utf-8">
...
</xs:schema>



-- 
Mike Beckerle | OGF DFDL WG Co-Chair 
Tel:  781-330-0412
--
 dfdl-wg mailing list
 dfdl-wg at ogf.org
 http://www.ogf.org/mailman/listinfo/dfdl-wg --
  dfdl-wg mailing list
  dfdl-wg at ogf.org
  http://www.ogf.org/mailman/listinfo/dfdl-wg






Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU





-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/dfdl-wg/attachments/20111205/b8091e30/attachment.html 


More information about the dfdl-wg mailing list