I am using jre1.5.0_06 and also try to put xerces 2.9.1 in the classpath but still facing same problem.
Thanks and Regards, Deepak Jerambhai Pansheriya Tata Consultancy Services Mailto: [EMAIL PROTECTED] Website: http://www.tcs.com ____________________________________________ Experience certainty. IT Services Business Solutions Outsourcing ____________________________________________ Ole Matzura <[EMAIL PROTECTED]> 10/08/2007 12:29 PM Please respond to [email protected] To [email protected] cc Subject Re: error: Unexpected element: CDATA Hi, we had this error under jdk 1.6.0_02 and got around it by putting xerces 2.9.1 in the classpath (instead of using the built-in xerces version) maybe you have a similar setup!? /Ole eviware.com [EMAIL PROTECTED] wrote: > > Hi All, > > I get following Exception on parsing my XML file. > > > > _org.apache.xmlbeans.XmlException_: error: Unexpected element: CDATA > at > org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(_Locale.java:3471_) > at org.apache.xmlbeans.impl.store.Locale.parse(_Locale.java:706_) > at > org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(_Locale.java:690_) > at > org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(_Locale.java:677_) > at > org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(_SchemaTypeLoaderBase.java:208_) > > at com.tcs.epoch.v100.WITSMAPDocument$Factory.parse(Unknown > Source) > at > org.epoch.witsml.services.WITSMLService.LoadObjectMaps(_WITSMLService.java:69_) > > at > org.epoch.witsml.services.WITSMLService.init(_WITSMLService.java:51_) > at > org.apache.axis.providers.java.JavaProvider.getNewServiceObject(_JavaProvider.java:238_) > > at > org.apache.axis.providers.java.JavaProvider.getServiceObject(_JavaProvider.java:91_) > > at > org.apache.axis.providers.java.JavaProvider.invoke(_JavaProvider.java:287_) > > at > org.apache.axis.strategies.InvocationStrategy.visit(_InvocationStrategy.java:32_) > > at org.apache.axis.SimpleChain.doVisiting(_SimpleChain.java:118_) > at org.apache.axis.SimpleChain.invoke(_SimpleChain.java:83_) > at > org.apache.axis.handlers.soap.SOAPService.invoke(_SOAPService.java:454_) > at > org.apache.axis.server.AxisServer.invoke(_AxisServer.java:281_) > at > org.apache.axis.transport.http.AxisServlet.doPost(_AxisServlet.java:699_) > at javax.servlet.http.HttpServlet.service(_HttpServlet.java:709_) > at > org.apache.axis.transport.http.AxisServletBase.service(_AxisServletBase.java:327_) > > at javax.servlet.http.HttpServlet.service(_HttpServlet.java:802_) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(_ApplicationFilterChain.java:237_) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(_ApplicationFilterChain.java:157_) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(_StandardWrapperValve.java:214_) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(_StandardValveContext.java:104_) > > at > org.apache.catalina.core.StandardPipeline.invoke(_StandardPipeline.java:520_) > > at > org.apache.catalina.core.StandardContextValve.invokeInternal(_StandardContextValve.java:198_) > > at > org.apache.catalina.core.StandardContextValve.invoke(_StandardContextValve.java:152_) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(_StandardValveContext.java:104_) > > at > org.apache.catalina.core.StandardPipeline.invoke(_StandardPipeline.java:520_) > > at > org.apache.catalina.core.StandardHostValve.invoke(_StandardHostValve.java:137_) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(_StandardValveContext.java:104_) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(_ErrorReportValve.java:117_) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(_StandardValveContext.java:102_) > > at > org.apache.catalina.core.StandardPipeline.invoke(_StandardPipeline.java:520_) > > at > org.apache.catalina.core.StandardEngineValve.invoke(_StandardEngineValve.java:109_) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(_StandardValveContext.java:104_) > > at > org.apache.catalina.core.StandardPipeline.invoke(_StandardPipeline.java:520_) > > at > org.apache.catalina.core.ContainerBase.invoke(_ContainerBase.java:929_) > at > org.apache.coyote.tomcat5.CoyoteAdapter.service(_CoyoteAdapter.java:160_) > at > org.apache.coyote.http11.Http11Processor.process(_Http11Processor.java:799_) > > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(_Http11Protocol.java:705_) > > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(_PoolTcpEndpoint.java:577_) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(_ThreadPool.java:683_) > > at java.lang.Thread.run(Unknown Source) > Caused by: _org.xml.sax.SAXParseException_: Unexpected element: CDATA > at > org.apache.xmlbeans.impl.piccolo.xml.Piccolo.reportFatalError(_Piccolo.java:1038_) > > at > org.apache.xmlbeans.impl.piccolo.xml.Piccolo.parse(_Piccolo.java:723_) > at > org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(_Locale.java:3439_) > > > > My XSD is as below. > > <?xml version="1.0" encoding="UTF-8"?> > <xsd:schema xmlns:ets="http://www.tcs.com/epoch/v100" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > targetNamespace="http://www.tcs.com/epoch/v100" > elementFormDefault="qualified" attributeFormDefault="unqualified" > version="1.0.0"> > <!-- XML Schema for WITSML OBject Mapping file --> > <xsd:element name="WITSMAP"> > <xsd:annotation> > <xsd:documentation> > WITSML Object-Implementation class > mapping > </xsd:documentation> > </xsd:annotation> > <xsd:complexType> > <xsd:sequence> > <xsd:element name="GetFromStore"> > <xsd:annotation> > <xsd:documentation> > Mapping For > all Get FromStore Implementation > </xsd:documentation> > </xsd:annotation> > <xsd:complexType> > <xsd:sequence> > <xsd:element > name="ObjectGetFS" > > maxOccurs="unbounded"> > > <xsd:annotation> > > <xsd:documentation> > > Object Mapping for GetFromStore > > Implementation > > </xsd:documentation> > > </xsd:annotation> > > <xsd:complexType> > > <xsd:attribute name="ObjName" > > type="xsd:string" use="required"> > > <xsd:annotation> > > <xsd:documentation> > > Name of WITSML Object > > </xsd:documentation> > > </xsd:annotation> > > </xsd:attribute> > > <xsd:attribute name="Class" > > type="xsd:string" use="required"> > > <xsd:annotation> > > <xsd:documentation> > > Class Implement this > > object for Get From > > Store Interfaces > > </xsd:documentation> > > </xsd:annotation> > > </xsd:attribute> > > </xsd:complexType> > </xsd:element> > </xsd:sequence> > </xsd:complexType> > </xsd:element> > <xsd:element name="AddToStore"> > <xsd:annotation> > <xsd:documentation> > Mapping For > all Get FromStro Implementation > </xsd:documentation> > </xsd:annotation> > <xsd:complexType> > <xsd:sequence> > <xsd:element > name="ObjectAddTS" > > maxOccurs="unbounded" minOccurs="0"> > > <xsd:annotation> > > <xsd:documentation> > > Object Mapping for GetFromStore > > Implementation > > </xsd:documentation> > > </xsd:annotation> > > <xsd:complexType> > > <xsd:attribute name="ObjName" > > type="xsd:string" use="required"> > > <xsd:annotation> > > <xsd:documentation> > > Name of WITSML Object > > </xsd:documentation> > > </xsd:annotation> > > </xsd:attribute> > > <xsd:attribute name="Class" > > type="xsd:string" use="required"> > > <xsd:annotation> > > <xsd:documentation> > > Class Implement this > > object for Get From > > Store Interfaces > > </xsd:documentation> > > </xsd:annotation> > > </xsd:attribute> > > </xsd:complexType> > </xsd:element> > </xsd:sequence> > </xsd:complexType> > </xsd:element> > </xsd:sequence> > </xsd:complexType> > </xsd:element> > </xsd:schema> > > > > While my Parsing XML is like this > > <?xml version="1.0" encoding="UTF-8" ?> > <WITSMAP xmlns="http://www.tcs.com/epoch/v100"> > <GetFromStore> > <ObjectGetFS ObjName="Well" Class="" /> > </GetFromStore> > <AddToStore> > <!-- ObjectAddTS ObjName="" Class="" /--> > </AddToStore> > > </WITSMAP> > > > I can not figure out why I am geting this exception. > > > Deepak Jerambhai Pansheriya > Tata Consultancy Services > Mailto: [EMAIL PROTECTED] > Website: http://www.tcs.com > ____________________________________________ > Experience certainty. IT Services > Business Solutions > Outsourcing > ____________________________________________ > =====-----=====-----===== > Notice: The information contained in this e-mail > message and/or attachments to it may contain > confidential or privileged information. If you are > not the intended recipient, any dissemination, use, > review, distribution, printing or copying of the > information contained in this e-mail message > and/or attachments to it are strictly prohibited. If > you have received this communication in error, > please notify us by reply e-mail or telephone and > immediately and permanently delete the message > and any attachments. Thank you > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ForwardSourceID:NT00006AB2 =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you

