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


Reply via email to