• Este debate está vacío.
Viendo 1 entrada (de un total de 1)
  • Autor
    Entradas
  • #32716
    WS Biz
    Miembro

    Fui a ejecutar el reporte “Stock Valorizado a Fecha” y me di cuenta que no estaba encontrando el archivo que da título a este tema. Me metí con el usuario System a ver qué estaba pasando en la ventana “Informe y Proceso” y me di cuenta que buscaba el StockValorizadoAFecha.jrxml como un adjunto.
    Como no hay más archivo .zip con los fuentes, me dirigí al SVN de Google a buscar dicho archivo. Para mi sorpresa, no estaba dentro de la carpeta JasperReports del release 14.01 así que me fui a buscar en Google a ver si encontraba algo.

    Logré encontrar el archivo en una carpeta “trunk” de un release anterior al 14.02. Busqué el último commit del archivo y me lo bajé para probarlo.

    El error fue el siguiente al ejecutar el informe:

    Code:
    ===========> ReportStarter.compileReport: Error [94]
    net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException: Document root element “html”, must match DOCTYPE root “null”.
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:243)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:168)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152)
    at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:116)
    at org.openXpertya.JasperReport.ReportStarter.compileReport(ReportStarter.java:1110)
    at org.openXpertya.JasperReport.ReportStarter.processReport(ReportStarter.java:933)
    at org.openXpertya.JasperReport.ReportStarter.startProcess(ReportStarter.java:465)
    at org.openXpertya.apps.ProcessCtl.startProcess(ProcessCtl.java:603)
    at org.openXpertya.apps.ProcessCtl.run(ProcessCtl.java:293)
    caused by: org.xml.sax.SAXParseException: Document root element “html”, must match DOCTYPE root “null”.
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.rootElementSpecified(XMLDTDValidator.java:1621)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDValidator.java:1900)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:764)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1318)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3104)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:922)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
    at org.apache.commons.digester.Digester.parse(Digester.java:1647)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:239)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)

    ——————————-
    ===========> ProcessCtl.startProcess: org.openXpertya.JasperReport.ReportStarter [94]
    java.lang.NullPointerException
    at org.openXpertya.JasperReport.ReportStarter.startProcess(ReportStarter.java:476)
    at org.openXpertya.apps.ProcessCtl.startProcess(ProcessCtl.java:603)
    at org.openXpertya.apps.ProcessCtl.run(ProcessCtl.java:293)

    Alguien pudo ejecutar este informe satisfactoriamente?

Viendo 1 entrada (de un total de 1)
  • Debes estar registrado para responder a este debate.