[ https://issues.apache.org/jira/browse/AXIS2-4001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Pernica updated AXIS2-4001: ------------------------------- Attachment: unionError.xsd XYZ and ZYX not generated for Child > Union Deserialization of attributes is broken > --------------------------------------------- > > Key: AXIS2-4001 > URL: https://issues.apache.org/jira/browse/AXIS2-4001 > Project: Axis 2.0 (Axis2) > Issue Type: Bug > Components: adb > Reporter: Chyi Pin Lim > Attachments: unionError.xsd, unionExtension.xsd, > UnionExtensionTest.java > > > Deserialization of attributes union extension is broken. > Attached is the schema and JUnit test sample. > During deserialization, it threw the following exception: > java.lang.IllegalStateException: Current state not START_ELEMENT > at > com.ctc.wstx.sr.BasicStreamReader.getAttributeValue(BasicStreamReader.java:641) > at > org.example.www.unionextension.TestUnionExtensionType$Factory.parse(TestUnionExtensionType.java:533) > at > org.apache.axis2.schema.extension.UnionExtensionTest.testUnionExtension(UnionExtensionTest.java:24) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > while attempting to read the attribute value after deserializing the element > type. > Side note: The attributes are also not serialized. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.