createDataObject() throws NPE if property does not exist
--------------------------------------------------------
Key: TUSCANY-1397
URL: https://issues.apache.org/jira/browse/TUSCANY-1397
Project: Tuscany
Issue Type: Bug
Components: Java SDO Implementation
Reporter: Andy Grove
Calling createDataObject( "foo" ) where the data object's type does not define
a property "foo" causes a null pointer exception in
DataObjectUtil.createDataObject(DataObject dataObject, Property property, Type
type) because it attempts to call property.isContainment without checking if
the property is null.
Calling createDataObject( "foo" ) on an open type should create an on-demand
property. If the type is not open and the property does not exist then an
exception should be thrown.
Thanks,
Andy.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]