Bom dia!
Alguem ja teve essa exception ao fazer parse utilizando XMLBeans ?
String conteudoXmlAValidar = this.conteudoXmlAValidar;
XmlOptions xmlOptions = new XmlOptions();
xmlOptions.setCharacterEncoding("UTF-8");
NfeProcDocument nfeProcD = NfeProcDocument.Factory.parse(conteudoXmlAValidar , xmlOptions);
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 br.inf.portalfiscal.nfe.NfeProcDocument$Factory.parse(Unknown Source)
at br.com.orion.nfe.engine.ValidaXMLEntrada.validarEstrutura(ValidaXMLEntrada.java:64)
at br.com.orion.nfe.engine.ProcessaXMLEntrada.ordenaEValidaArquivosPasta(ProcessaXMLEntrada.java:86)
at br.com.orion.nfe.engine.ProcessaXMLEntrada.processaArquivo(ProcessaXMLEntrada.java:142)
at br.com.orion.nfe.engine.ProcessaXMLEntrada.run(ProcessaXMLEntrada.java:123)
at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXParseException; systemId: file:; lineNumber: 1; columnNumber: 1; 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)
... 10 more
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 br.inf.portalfiscal.nfe.NfeProcDocument$Factory.parse(Unknown Source)
at br.com.orion.nfe.engine.ValidaXMLEntrada.validarEstrutura(ValidaXMLEntrada.java:64)
at br.com.orion.nfe.engine.ProcessaXMLEntrada.ordenaEValidaArquivosPasta(ProcessaXMLEntrada.java:86)
at br.com.orion.nfe.engine.ProcessaXMLEntrada.processaArquivo(ProcessaXMLEntrada.java:142)
at br.com.orion.nfe.engine.ProcessaXMLEntrada.run(ProcessaXMLEntrada.java:123)
at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXParseException; systemId: file:; lineNumber: 1; columnNumber: 1; 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)
... 10 more
java.lang.NullPointerException
at br.com.orion.nfe.engine.ProcessaXMLEntrada.processaArquivo(ProcessaXMLEntrada.java:144)
at br.com.orion.nfe.engine.ProcessaXMLEntrada.run(ProcessaXMLEntrada.java:123)
at java.lang.Thread.run(Unknown Source)
o erro aponta : Caused by: org.xml.sax.SAXParseException; systemId: file:; lineNumber: 1; columnNumber: 1; Unexpected element: CDATA
porem o xml esta em perfeita estrutura.
inicio xml
<?xml version="1.0" encoding="utf-8"?><nfeProc versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe"><NFe xmlns="http://www.portalfiscal.inf.br/nfe">