[ https://issues.apache.org/jira/browse/TUSCANY-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andy Grove updated TUSCANY-1397: -------------------------------- Patch Info: [Patch Available] > 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 > Attachments: tuscany1397.patch > > > 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]