OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-assembly message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [sca-assembly] [NEW ISSUE] sca-core.xsd is missing @replace attributefor sca:Wire complexType



Folks,

First, thanks to Raymond for catching this one.

I regard this as an editorial error, not a new issue.  The reason is that the resolution of Issue 41 is unambiguous that it intends the @replace
attribute to be present on the <wire/> element.  So the problem here is that the editors (me !!) did a poor job of applying the issue.

I am fixing this editorially in CD02 Rev7 & CD03 and in the XSD files.


I ALSO noticed that all the XSDs had the wrong copyright dates (2008 instead of 2009) and I have corrected this.
I ALSO noticed that sca-definitions.xsd was included in Appendix A twice and I have removed one of the copies.


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:  mike_edwards@uk.ibm.com



From: Raymond Feng <rfeng@us.ibm.com>
To: sca-assembly@lists.oasis-open.org
Date: 05/03/2009 01:35
Subject: [sca-assembly] [NEW ISSUE] sca-core.xsd is missing @replace attribute for sca:Wire complexType





TARGET: Service Component Architecture Assembly Model Specification Version 1.1 Committee Draft 02 - Revision 7

DESCRIPTION:


For the <wire> element, the spec allows an optional "replace" attribute. But the sca-core.xsd is missing such attribute for the Wire complexType:


4394
<!-- Wire -->
4395
<complexType name="Wire">
4396
<complexContent>
4397
<extension base="sca:CommonExtensionBase">
4398
<sequence>
4399
<any namespace="##other" processContents="lax" minOccurs="0"
4400
maxOccurs="unbounded"/>
4401
</sequence>
4402
<attribute name="source" type="anyURI" use="required"/>
4403
<attribute name="target" type="anyURI" use="required"/>
4404
</extension>
4405
</complexContent>
4406
</complexType>

PROPOSAL:


Add the following attribute definition after line 4403:


<
attribute name="replace" type="boolean" use="optional"/>

Raymond Feng
Senior Software Engineer, Apache Tuscany PMC Member & Committer
IBM Bay Area Lab, 1001 E Hillsdale Blvd, Suite 400, Foster City, CA 94404, USA
E-mail
:
rfeng@us.ibm.com, Notes: Raymond Feng/Burlingame/IBM, Tel: 650-645-8117, T/L: 367-8117
Apache Tuscany
:
http://tuscany.apache.org









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








[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]