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

Re: [sca-assembly] [NEW ISSUE] Definition of <value/> element is missingfrom the sca-core XSD

From
Mike Edwards <>
Date
2009-03-24T14:18:33+00:00
ID
Thread
Re: [sca-assembly] [NEW ISSUE] Definition of <value/> element is missingfrom the sca-core XSD
Folks,

Logged as    http://www.osoa.org/jira/browse/ASSEMBLY-123

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:  

From:
Mike Edwards/UK/IBM@IBMGB

To:
"OASIS Assembly" <>

Date:
16/03/2009 09:53

Subject:
[sca-assembly] [NEW ISSUE] Definition
of <value/> element is missing from the sca-core XSD

Raiser:                Mike Edwards

Target:                sca-assembly-1.1-spec-cd03.doc

Description: 

The text of the specification, particularly section 4.4, and its associated
pseudo-schemas, make it clear 

that a <value/> subelement of <property/> exists and is used
for declaring property values for any type 

of property element.  However, there is no definition of the <value/>
subelement in the sca-core XSD in 

section A2. 

Proposal: 

Add the following at the end of sca-core XSD, around line 4455 in CD03:

   <element
name="value"
type="sca:ValueType"/>

   <complexType
name="ValueType"
mixed="true">

      <sequence>

         <any
namespace="##any"
processContents="lax"
minOccurs="0"/>

      </sequence>

      <!--
mixed="true" to handle simple type -->

      <anyAttribute
namespace="##any"
processContents="lax"/>

   </complexType>

This provides a global element <value/> and its type is defined in
such a way that it can represent any type 

of data representable in XSD - ie both simple and complex types.

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 

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 →