Swati- Can you post your mapping file or a portion of it?
Thanks, Stephen On 3/20/06, Swati Singhal <[EMAIL PROTECTED]> wrote: > Hi, > > I am quite new to Castor and need help on this. > > I am using the Unmarshalling feature of Castor. That > is I want to read the XML file and populate my bean > object with the XML data. > I have an XML file as a String that looks like: > > <?xml version="1.0" encoding="UTF-8"?> > <order> > <report-id>Swati</report-id> > <ShopId>55</ShopId> > </order> > > My mapping file is loaded well and even the > Unmarshaller is initialized. > However, when I unmarshall it by saying: > > order = (Order)unmar.unmarshal(new InputSource(new > StringReader(uploadedXML))); > > I get an error saying that: > > org.xml.sax.SAXException: The class for the root > element 'order' could not be found. > at > org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:1542) > at > org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:1375) > at > org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown > Source) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) > at > org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at > org.apache.xerces.parsers.DTDConfiguration.parse(Unknown > Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown > Source) > at > org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown > Source) > at > org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:693) > > Please help! > > Thanks, > Swati > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > ------------------------------------------------- > If you wish to unsubscribe from this list, please > send an empty message to the following address: > > [EMAIL PROTECTED] > ------------------------------------------------- > >

