← Prev in month ← Prev in thread
Next in thread → Next in month →

Re: [sca-bindings] [ISSUE-83] JMS binding - binding property nameis incorrectly marked as "optional"

From
Eric Johnson <>
Date
2009-06-29T15:58:18+00:00
ID
Thread
Re: [sca-bindings] [ISSUE-83] JMS binding - binding property nameis incorrectly marked as "optional"
Logged as: http://www.osoa.org/jira/browse/BINDINGS-83

-Eric.

P.S. As a minor aside, since this bug is being reported against the
CD03 == PR version, I've recorded this as the first issue raised
against the "PR" version of a spec.

Mike Edwards wrote:

  Raiser:        
               Mike
Edwards
  

  

  Target:        
               sca-jmsbinding-1.1-spec-cd03.pdf
  

  

  Description: 
  

  

  The BindingProperty type declares a
@name attribute without a @use attribute.
  

  

  This implies that the @name
attribute
is optional, since this is the default value for @use in the Schema
spec.
  

  

  However, a Property without a name
attribute
is not meaningful, it would imply some property value with no
  

  name to indicate what the property
identity
is.
  

  

   <complexType name="BindingProperty">

  <simpleContent>

    <extension base="string">

      <attribute name="name" type="NMTOKEN"/>

      <attribute name="type" type="string"
use="optional"

        default="xs:string"/>

    </extension>

  </simpleContent>

</complexType>
  

  

  Proposal:
  

  

  Add @use="required" to the
@name attribute of the BindingProperty type:
  

  

   <complexType name="BindingProperty">

  <simpleContent>

    <extension base="string">

      <attribute name="name" type="NMTOKEN"
use="required"/>

      <attribute name="type" type="string"
use="optional"

        default="xs:string"/>

    </extension>

  </simpleContent>

</complexType>
  

  

  

Yours,  Mike.

  

Strategist - Emerging Technologies, SCA & SDO.

Co Chair OASIS SCA Assembly TC.

IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.

Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  

Email:  
  

  

  
  

  

  
  

  

  
  
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
← Prev in month ← Prev in thread
Next in thread → Next in month →