[ https://jira.codehaus.org/browse/JIBX-446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Don Corley resolved JIBX-446. ----------------------------- Resolution: Fixed > org.jibx.runtime.JiBXException: Expected > "{http://www.opentravel.org/OTA/2003/05}TH_PackageSearchRS" end tag, found > "{http://www.opentravel.org/OTA/2003/05}Success" start tag (line 2, col 126) > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ > > Key: JIBX-446 > URL: https://jira.codehaus.org/browse/JIBX-446 > Project: JiBX > Issue Type: Bug > Components: CodeGen > Affects Versions: JiBX 1.2.3 > Environment: Windows XP, Apache Ant 1.7, Tomcat 5.5, Java 5 > Reporter: Maulik Kayastha > Assignee: Don Corley > Priority: Blocker > Labels: Jibx, exception, runtime > Attachments: binding.xml, response.xml > > > Hi, > While unmarshalling response xml, I am getting exception as below - > org.jibx.runtime.JiBXException: Expected > "{http://www.opentravel.org/OTA/2003/05}TH_PackageSearchRS" end tag, found > "{http://www.opentravel.org/OTA/2003/05}Success" start tag (line 2, col 126) > I have attached binding.xml and response.xml(which I am trying to unmarshall) > for the reference. > code to unmarshall response document: > private Object unmarshallJibxMessage(Document responseDocument) throws > CommsException > { > DOMImplementationLS domImplementation = > (DOMImplementationLS) responseDocument.getImplementation(); > LSSerializer lsSerializer = domImplementation.createLSSerializer(); > String xml = lsSerializer.writeToString(responseDocument); > try > { > IBindingFactory factory = > BindingDirectory.getFactory("binding", > "org.jibx.opentravel.ota._2003._05"); > IUnmarshallingContext unMarshallingContext = > factory.createUnmarshallingContext(); > unMarshallingContext.setDocument(new StringReader(xml)); > return unMarshallingContext.unmarshalElement(); > } > catch (JiBXException e) > { > LOG.error("JIBX Unmarshalling Exception", e); > throw new CommsException("JIBX Unmarshalling Exception", e); > } > } > Please let me know if any further information is required. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey _______________________________________________ jibx-devs mailing list jibx-devs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-devs