shivkant84 Posted March 11, 2010 Share Posted March 11, 2010 Hi All,I am compiling the attached jrxml report in my eclipse. This file i have picked from jasperserver-pro ireport samples folder. I did not make any change except name.While compiling i am getting following error on the console : Do not know why i am getting this ?Code:[jrc] File : D:\OpenQ-Java\OpenQ-v3\output\OpenQ-v3.0.0\WEB-INF\classes\reports\GanttChartReport3.5.jrxml ... - Begin event threw exception[jrc] java.lang.ClassCastException: net.sf.jasperreports.engine.design.JRDesignBand[jrc] at net.sf.jasperreports.engine.xml.JRChartFactory.createObject(JRChartFactory.java:57)[jrc] at org.apache.commons.digester.FactoryCreateRule.begin(FactoryCreateRule.java:389)[jrc] at org.apache.commons.digester.Digester.startElement(Digester.java:1361)[jrc] at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)[jrc] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)[jrc] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)[jrc] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)[jrc] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)[jrc] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)[jrc] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)[jrc] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)[jrc] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)[jrc] at org.apache.commons.digester.Digester.parse(Digester.java:1647)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:239)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:168)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152)[jrc] at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:108)[jrc] at net.sf.jasperreports.ant.JRAntCompileTask.compile(JRAntCompileTask.java:413)[jrc] at net.sf.jasperreports.ant.JRAntCompileTask.execute(JRAntCompileTask.java:259)[jrc] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)[jrc] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[jrc] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)[jrc] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)[jrc] at java.lang.reflect.Method.invoke(Unknown Source)[jrc] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)[jrc] at org.apache.tools.ant.Task.perform(Task.java:348)[jrc] at org.apache.tools.ant.Target.execute(Target.java:357)[jrc] at org.apache.tools.ant.Target.performTasks(Target.java:385)[jrc] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)[jrc] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)[jrc] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)[jrc] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)[jrc] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)[jrc] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)[jrc] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)[jrc] FAILED.[jrc] Error compiling report design : D:\OpenQ-Java\OpenQ-v3\output\OpenQ-v3.0.0\WEB-INF\classes\reports\GanttChartReport3.5.jrxml[jrc] net.sf.jasperreports.engine.JRException: java.lang.ClassCastException: net.sf.jasperreports.engine.design.JRDesignBand[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:243)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:168)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152)[jrc] at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:108)[jrc] at net.sf.jasperreports.ant.JRAntCompileTask.compile(JRAntCompileTask.java:413)[jrc] at net.sf.jasperreports.ant.JRAntCompileTask.execute(JRAntCompileTask.java:259)[jrc] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)[jrc] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[jrc] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)[jrc] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)[jrc] at java.lang.reflect.Method.invoke(Unknown Source)[jrc] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)[jrc] at org.apache.tools.ant.Task.perform(Task.java:348)[jrc] at org.apache.tools.ant.Target.execute(Target.java:357)[jrc] at org.apache.tools.ant.Target.performTasks(Target.java:385)[jrc] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)[jrc] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)[jrc] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)[jrc] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)[jrc] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)[jrc] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)[jrc] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)[jrc] Caused by: java.lang.ClassCastException: net.sf.jasperreports.engine.design.JRDesignBand[jrc] at org.apache.commons.digester.Digester.createSAXException(Digester.java:2919)[jrc] at org.apache.commons.digester.Digester.createSAXException(Digester.java:2945)[jrc] at org.apache.commons.digester.Digester.startElement(Digester.java:1364)[jrc] at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)[jrc] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)[jrc] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)[jrc] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)[jrc] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)[jrc] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)[jrc] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)[jrc] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)[jrc] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)[jrc] at org.apache.commons.digester.Digester.parse(Digester.java:1647)[jrc] at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:239)[jrc] ... 23 more[jrc] Caused by: java.lang.ClassCastException: net.sf.jasperreports.engine.design.JRDesignBand[jrc] at net.sf.jasperreports.engine.xml.JRChartFactory.createObject(JRChartFactory.java:57)[jrc] at org.apache.commons.digester.FactoryCreateRule.begin(FactoryCreateRule.java:389)[jrc] at org.apache.commons.digester.Digester.startElement(Digester.java:1361)[jrc] ... 34 more Link to comment Share on other sites More sharing options...
shivkant84 Posted March 11, 2010 Author Share Posted March 11, 2010 I have tested by commenting gant chart part of the jrxml. On commenting it works fine.So compilation problem is with gantt chart only. I am using following versioned jars :jasperreports-1.3.2.jarjdt-compiler-3.1.1.jar ThanksShivkant Link to comment Share on other sites More sharing options...
shivkant84 Posted March 11, 2010 Author Share Posted March 11, 2010 Guys my problem got resolved.. sorry i was using wrong version of jar.. gantt charts came into picture from version 3.0.Thanks Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now