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

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-j message

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


Subject: ISSUE-188 Schema type for JavaInterface has duplicate remotable attributeagainst the base Interface


http://www.osoa.org/jira/browse/JAVA-188

Dave Booz
STSM, BPM and SCA Architecture
Co-Chair OASIS SCA-Policy TC and SCA-J TC
"Distributed objects first, then world hunger"
Poughkeepsie, NY (845)-435-6093 or 8-295-6093
e-mail:booz@us.ibm.com

Inactive hide details for Raymond Feng---10/06/2009 06:05:10 PM---Target:  http://tools.oasis-open.org/version-control/browse/wRaymond Feng---10/06/2009 06:05:10 PM---Target: http://tools.oasis-open.org/version-control/browse/wsvn/sca-assembly/SCA_XSDS/sca-interface


From:

Raymond Feng/Burlingame/IBM@IBMUS

To:

sca-j@lists.oasis-open.org

Date:

10/06/2009 06:05 PM

Subject:

[sca-j] [NEW ISSUE] Schema type for JavaInterface has duplicate remotable attribute against the base Interface





Target: http://tools.oasis-open.org/version-control/browse/wsvn/sca-assembly/SCA_XSDS/sca-interface-java-1.1-cd04.xsd?sc=1

Description:

The schema has the following definition:

<complexType name="JavaInterface">
<complexContent>
<extension base="sca:Interface">
<sequence>
<any namespace="##other" processContents="lax" minOccurs="0"
maxOccurs="unbounded"/>
</sequence>
<attribute name="interface" type="NCName" use="required"/>
<attribute name="callbackInterface" type="NCName"
use="optional"/>

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

</extension>
</complexContent>
</complexType>



The remotable attribute has been defined in base Interface type. As a result, schema validator fails to load this XSD due to duplicate attributes.

Proposal:

Remove the <attribute name="remotable" type="boolean" use="optional"/>

Thanks,
Raymond

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
Co-author of Tuscany In Action:
http://www.manning.com/laws





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