Jump to content
  • Error oppening file compiled outside Eclipse, with ant


    eduardo.mendes
    Assigned User chicuslavic
    CategoryBug report
    PriorityImmediate
    ReproducibilityAlways
    ResolutionNo Change Required
    SeverityBlock
    StatusClosed

    net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException; lineNumber: 33; columnNumber: 16; Error at line 33 char 16: net.sf.jasperreports.engine.JRException: Class "net.sf.jasperreports.engine.query.JRJdbcQueryExecuterFactory" should be compatible with "net.sf.jasperreports.engine.query.JRQueryExecuterFactory"

    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:300)

    at com.jaspersoft.studio.editor.AbstractJRXMLEditor.doInitModel(AbstractJRXMLEditor.java:277)

    at com.jaspersoft.studio.editor.AbstractJRXMLEditor.init(AbstractJRXMLEditor.java:238)

    at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:390)

    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:305)

    at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:483)

    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)

    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)

    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)

    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120)

    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337)

    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258)

    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)

    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)

    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)

    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)

    at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:127)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)

    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)

    at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1250)

    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:68)

    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)

    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)

    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156)

    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4721)

    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)

    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)

    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)

    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)

    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)

    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)

    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)

    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)

    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)

    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)

    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)

    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)

    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)

    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)

    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:488)

    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:454)

    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:694)

    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:387)

    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1134)

    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3210)

    at org.eclipse.ui.internal.WorkbenchPage.access$23(WorkbenchPage.java:3125)

    at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:3107)

    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3102)

    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3066)

    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3056)

    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:541)

    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:500)

    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:360)

    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:167)

    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:268)

    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:233)

    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:275)

    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:251)

    at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50)

    at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:229)

    at org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:185)

    at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)

    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:853)

    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)

    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:178)

    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:850)

    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1142)

    at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:462)

    at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1249)

    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:278)

    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272)

    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:313)

    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188)

    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467)

    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490)

    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475)

    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)

    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)

    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)

    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)

    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)

    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)

    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)

    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:483)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

    Caused by: org.xml.sax.SAXParseException; lineNumber: 33; columnNumber: 16; Error at line 33 char 16: net.sf.jasperreports.engine.JRException: Class "net.sf.jasperreports.engine.query.JRJdbcQueryExecuterFactory" should be compatible with "net.sf.jasperreports.engine.query.JRQueryExecuterFactory"

    at org.apache.commons.digester.Digester.createSAXException(Digester.java:3363)

    at org.apache.commons.digester.Digester.createSAXException(Digester.java:3389)

    at org.apache.commons.digester.Digester.endElement(Digester.java:1348)

    at net.sf.jasperreports.engine.xml.JRXmlDigester.endElement(JRXmlDigester.java:198)

    at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)

    at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(Unknown Source)

    at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)

    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)

    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)

    at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

    at org.apache.commons.digester.Digester.parse(Digester.java:1892)

    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:296)

    ... 109 more

    Caused by: net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Class "net.sf.jasperreports.engine.query.JRJdbcQueryExecuterFactory" should be compatible with "net.sf.jasperreports.engine.query.JRQueryExecuterFactory"

    at net.sf.jasperreports.engine.design.JRDesignDataset.queryLanguageChanged(JRDesignDataset.java:1215)

    at net.sf.jasperreports.engine.design.JRDesignDataset.setQuery(JRDesignDataset.java:671)

    at net.sf.jasperreports.engine.design.JasperDesign.setQuery(JasperDesign.java:831)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:483)

    at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:278)

    at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:220)

    at org.apache.commons.digester.Rule.end(Rule.java:257)

    at org.apache.commons.digester.Digester.endElement(Digester.java:1345)

    ... 122 more

    Caused by: net.sf.jasperreports.engine.JRException: Class "net.sf.jasperreports.engine.query.JRJdbcQueryExecuterFactory" should be compatible with "net.sf.jasperreports.engine.query.JRQueryExecuterFactory"

    at net.sf.jasperreports.engine.util.JRSingletonCache.createInstance(JRSingletonCache.java:87)

    at net.sf.jasperreports.engine.util.JRSingletonCache.getCachedInstance(JRSingletonCache.java:73)

    at net.sf.jasperreports.engine.query.DefaultQueryExecuterFactoryBundle.getQueryExecuterFactory(DefaultQueryExecuterFactoryBundle.java:107)

    at net.sf.jasperreports.engine.util.JRQueryExecuterUtils.getExecuterFactory(JRQueryExecuterUtils.java:107)

    at net.sf.jasperreports.engine.design.JRDesignDataset.queryLanguageChanged(JRDesignDataset.java:1204)

    ... 132 more

     


    Attachments: issueDetails.zip

    User Feedback

    Recommended Comments

    Changed Status from New to Feedback Requested


    Hi,did you tried to open a .jasper file compiled with a JR ant task? Which version of JR did you used?If possible attached the sample here.Regards,Massimo.
    Link to comment
    Share on other sites

    Changed Priority from Immediate to None

    Changed Reproducibility from Always to Sometimes

    Changed Resolution from Open to Suspended

    Changed Status from Feedback Requested to Acknowledged

    Changed Assigned User from @User_306070 to @anonymous


    Hi,It started work after restart the eclipse again (the error was in the first use after installation). I am using the version 6.0.3Best regards,Eduardo Mendes
    Link to comment
    Share on other sites

    Changed Resolution from Suspended to Unable to Reproduce

    Changed Status from Acknowledged to Closed

    Changed Assigned User from @anonymous to @mrabbi


    Ok. Closing the bug, currently not able to reproduce. Just in case re-open it if you verify the problem again.Regards,Massimo.
    Link to comment
    Share on other sites



    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 account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...