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

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

From
Mike Edwards <>
Date
2009-03-05T10:50:39+00:00
ID
Thread
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:  

From:
Raymond Feng <>

To:


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