JSP (Java Server Page) - Ayuda con iReports

 
Vista:

Ayuda con iReports

Publicado por Carlos M (8 intervenciones) el 09/05/2006 17:26:12
Hola amigos de la web espero que entre todos los expertos que resuelven dudas de la web haya alguno que pueda resolverme este problema con los iReports, estoy utilizando el jakarta tomcat 4 y la ultima version de iReports (1.2.2), ya tengo realizada la conexion a mi base de datos, asi como campos de esta insertados en el reporte, pero a la hora de compilar la plantilla del reporte para generar el archivo .jasper me manda el siguiente error

Error compiling the report java source!
it.businesslogic.ireport.ReportClassLoader@1834c31 2462156 [Thread-32] ERROR digester.Digester  - Digester.getParser:  org.xml.sax.SAXNotRecognizedException: Feature: http://apache.org/xml/features/validation/dynamic     at org.apache.crimson.parser.XMLReaderImpl.setFeature(XMLReaderImpl.java:213)     at org.apache.crimson.jaxp.SAXParserImpl.setFeatures(SAXParserImpl.java:143)     at org.apache.crimson.jaxp.SAXParserImpl.<init>(SAXParserImpl.java:126)     at org.apache.crimson.jaxp.SAXParserFactoryImpl.newSAXParserImpl(SAXParserFactoryImpl.java:113)     at org.apache.crimson.jaxp.SAXParserFactoryImpl.setFeature(SAXParserFactoryImpl.java:141)     at org.apache.commons.digester.parser.XercesParser.configureXerces(XercesParser.java:185)     at org.apache.commons.digester.parser.XercesParser.newSAXParser(XercesParser.java:138)     at org.apache.commons.digester.ParserFeatureSetterFactory.newSAXParser(ParserFeatureSetterFactory.java:71)     at org.apache.commons.digester.Digester.getParser(Digester.java:692)     at org.apache.commons.digester.Digester.getXMLReader(Digester.java:899)     at org.apache.commons.digester.Digester.parse(Digester.java:1647)     at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:238)     at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:225)     at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:213)     at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:167)     at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:151)     at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:107)     at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:473)     at java.lang.Thread.run(Thread.java:536) java.lang.NullPointerException     at org.apache.commons.digester.Digester.getXMLReader(Digester.java:899)     at org.apache.commons.digester.Digester.parse(Digester.java:1647)     at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:238)     at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:225)     at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:213)     at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:167)     at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:151)     at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:107)     at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:473)     at java.lang.Thread.run(Thread.java:536)

Al parecer es con una libreria llamada Digester, revise mi classpath del iReports y esta correcto, que es lo que tengo que hacer bajar una nueva version de esta libreria?, espero puedan ayudarme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Ayuda con iReports

Publicado por Enrique Rodriguez (1 intervención) el 24/05/2006 14:36:52
Bueno a mi me pasaba ese error el dia de ayer lo que hice fue revisar mis librerias y encontre que mi error sucedia porque tenia unas librerias para la generacion de reportes en otra tecnologia borre esas librerias de mi classpath y el error se corrigio, logicamente añadi las de jasperreports.
Mi classpath luce algo asi

<classpathentry kind="lib" path="C:/CAM-src/Librerias/jasperreports/jasperreports-1.2.2.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/jasperreports/commons-beanutils-1.5.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/jasperreports/commons-collections-2.1.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/jasperreports/commons-digester-1.7.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/jasperreports/commons-logging-1.0.2.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/jdbc/mysql-connector-java-5.0.0-beta-bin.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/jdeveloper/jdev-rt.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/java/tools.jar"/>
<classpathentry kind="lib" path="C:/CAM-src/Librerias/jasperreports/commons-javaflow-20060411.jar"/>

esto es mirando por editor el classpath de mi proyecto en Eclipse IDE
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar