[ http://issues.apache.org/jira/browse/TUSCANY-20?page=all ]
Frank Budinsky updated TUSCANY-20:
----------------------------------
Priority: Minor (was: Major)
> Default SDO 2 types not available or working correctly
> ------------------------------------------------------
>
> Key: TUSCANY-20
> URL: http://issues.apache.org/jira/browse/TUSCANY-20
> Project: Tuscany
> Type: Bug
> Components: Java SDO Implementation
> Reporter: Brent Daniel
> Priority: Minor
>
> The commonj.sdo data types are not available by default through the
> TypeHelper.
> They can be loaded in using XSDHelper.define() with the sdoModel.xsd file.
> However, the default instance class for commonj.sdo.Integer is
> java.math.BigInteger. Calling DataObject.set(property, value) where property
> is of type commonj.sdo.Integer and value is a java.lang.Integer will fail
> with a ClassCastException.
> Modifying the instance class in the sdoModel.xsd will not solve this, as the
> instanceClass attribute is being ignored and the runtime will default to
> BigInteger. XSDEcoreHelper is looking for the instanceClass attribute in the
> Ecore namespace but it is defined in the commonj.sdo/java namespace.
--
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