Cannot generate open content SDOs from annotated XSD
----------------------------------------------------
Key: TUSCANY-383
URL: http://issues.apache.org/jira/browse/TUSCANY-383
Project: Tuscany
Type: Bug
Components: Java SDO Tools
Versions: Java-M1
Environment: Linux (presume xplatforms)
Reporter: Dan Murphy
I am attempting to generate open content SDOs from XSDs and having no luck. It
would seem that their are a number of problems, so will open a seperate jira
for each...
As I understand it, one way to have an open SDO is to use XSD annotation. This
can be set by adding a open="true" attribute to the complextype definition. For
example:
<schema targetNamespace="blablabla" xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:tns="blablabla" xmlns:sdo="commonj.sdo">
<import namespace="commonj.sdo" schemaLocation="sdoModel.xsd" />
<complexType name="BaseObject" sdo:open="true">
<sequence>
<element name="name" type="string" nillable="false" />
<element name="owner" type="string" />
<element name="description" type="string" />
<element name="lastModified" type="string" />
<element name="namespace" type="string" />
<element name="version" type="string" />
</sequence>
</complexType>
</schema>
However the BaseObject.getType().isOpen() returns false .'. I can't create an
open dataobject using this approach.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira