Getting ClassCastException if the same root element exist in different XSD
--------------------------------------------------------------------------
Key: XMLBEANS-346
URL: https://issues.apache.org/jira/browse/XMLBEANS-346
Project: XMLBeans
Issue Type: Bug
Components: XmlObject
Affects Versions: Version 2.2
Environment: Windows xp operating system , jdk 1.4, WebLogic Server.
Reporter: rajasekhar juluri
HI All!
I created the below XSD with two different packages.
1) Package structure as follows
-> test.xmlbeans.one
-> test.xmlbeans.two
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xs:element name="cXML">
<xs:complexType>
<xs:sequence>
<xs:element ref="HEADER"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HEADER">
<xs:complexType>
<xs:sequence>
<xs:element ref="From"/>
<xs:element ref="To"/>
<xs:element ref="Sender"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
2) jar file generated successfully. While executing the below program i
found ClassCastException.
java.lang.ClassCastException: test.xmlbeans.one.CXMLDocumentImpl
at
test.xmlbeans.two.CXMLDocument$Factory.parse(CXMLDocument.java)
This is the sample program
class TextXMlBeans{
public static void main(String arg[]) trhows Exception{
test.xmlbeans.two.CXMLDocument cxml =
test.xmlbeans.two.CXMLDocument.Factory.parse(new File(fileName), opt);
}
}
Thanks,
Rajasekhar
--
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]