XMlBeans : same complex type in multiple xsd files --------------------------------------------------
Key: XMLBEANS-400 URL: https://issues.apache.org/jira/browse/XMLBEANS-400 Project: XMLBeans Issue Type: Test Reporter: Deepa.B Attachments: Prb_Xsd.zip, SEPA.xml Problem i face is that there are same complextype elements in multiple xsd's and when i try to build them under the same package using xsd config files, the complex types with the same name of different xsd's are overwitten. When tried to give different packages for each of such duplicate complex type, even then i face a prbm. Can u please suggest us a way to solve the problem. Senario no : 1 (same package) ============== CBIPartyIdentification1 is an ComplexType, which exist in 3 different xsd files like CreditTransfer.xsd CBIPaymentRequest.00.03.05.xsd CBICdtrPmtStatusReport.00.03.05.xsd while trying to take object of type (CBIPartyIdentification1) in CBIPaymentRequest.00.03.05.xsd file, but its overlapping type of CBICdtrPmtStatusReport.00.03.05.xsd, so while getting object in java source is NULL. Senario no : 2 (diff package) ============== In this senario, while taking object type of CBIPartyIdentification1 in CBIPaymentRequest.00.03.05.xsd file, the last CBICdtrPmtStatusReport.00.03.05.xsd file type is overlapped with CBIPaymentRequest.00.03.05.xsd so im getting package is different( not expected one), due to this ClassCastException araise. //sample snippet which we tried here.... CBIPaymentRequestMsgDocument requestDocument = CBIPaymentRequestMsgDocument.Factory.parse(getInputXml()); CBIBdyPaymentRequest000305 request000305 = requestDocument.getCBIPaymentRequestMsg().getCBIBdyPaymentRequest(); CBIPaymentRequest000305 paymentRequest000305 = request000305.getCBIEnvelPaymentRequestArray(0).getCBIPaymentRequest(); CBIPartyIdentification1 identification1 = paymentRequest000305.getGrpHdr().getInitgPty(); System.out.println(identification1.getId().getOrgId().getPrtryId().getId()); -- 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: dev-unsubscr...@xmlbeans.apache.org For additional commands, e-mail: dev-h...@xmlbeans.apache.org