[
https://issues.apache.org/jira/browse/TUSCANY-1186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David T. Adcox updated TUSCANY-1186:
------------------------------------
Attachment: api_test.xsd
Test1186.jar
The jar file contains a test client (Test1186) and the associated static SDO
package. The package was generated using the XSD2Java generator, no options.
The source schema is being attached.
> Sequenced type of DataObject returns 'null' from getSequence() method, it
> should return empty Sequence object
> --------------------------------------------------------------------------------------------------------------
>
> Key: TUSCANY-1186
> URL: https://issues.apache.org/jira/browse/TUSCANY-1186
> Project: Tuscany
> Issue Type: Bug
> Components: Java SDO Implementation
> Affects Versions: Java-SDO-M3
> Environment: n/a
> Reporter: David T. Adcox
> Fix For: Java-SDO-M3
>
> Attachments: api_test.xsd, Test1186.jar
>
>
> The SDO for Java 2.1 spec states this about the getSequence() behavior in
> section 3.1.1:
> 3. Sequenced. A DataObject is similar to a JavaBean plus it has order within
> and
> across Properties. In XML this is equivalent to a DOM. When using XML, a
> Sequence (see Sequence) represents the order of all the XML elements in the
> DataObject. Values are available through get(property) but order across
> Properties
> is maintained through the Sequence interface. getSequence() returns a Sequence
> of the XML elements for the case of XML. XML Attributes do not have the
> concept of order and are accessed through get(property).
> Currently, the code is returning a null, rather than an empty Sequence
> object. I'll attach a sample application to demonstrate the problem.
--
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]