sca-assembly message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Extensibility of current Assembly Schema
- From: "Luciano Resende" <luciano_resende@us.ibm.com>
- To: sca-assembly@lists.oasis-open.org
- Date: Thu, 4 Feb 2010 11:08:45 -0800
In Apache Tuscany, we make heavy usage
of the extensibility capabilities of the SCA Schema to create new implementation/bindings
or extend existent ones. While trying to move our current implementation
to the latest schema drafts, we have started to hit various issues similar
to the one described in ASSEMBLY-177.
]]
- The CompoentType definition needs
to remove the XSD any declaration
- The Callback definition needs to remove
the XSD any declaration
- There are issues trying to define
new WireFormats and OperationSelectors and we might need to add similar
approach from ASSEMBLY-177 to accommodate this.
In summary, there is a urgent need to
review all the extensibility plug points for the current schema. After
discussing with Raymond Feng, we suggest that all the places that have
both <any> and substitutionGroup be reviewed, including <implementation>,
<binding>, <wireFormat>, <operationSelector> and we could
probably re-open Issue 177 to track this problem.
Also, to avoid these type of issues
in the future, I'd like to suggest that creation of some dummy schemas
that extend the SCA ones utilizing a different namespace to proactively
catch these issues.
http://www.osoa.org/jira/browse/ASSEMBLY-177
- Luciano
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]