Skip to main content



      Home
Home » Archived » BIRT » NoClassDefFoundError exception
NoClassDefFoundError exception [message #231316] Thu, 29 March 2007 16:33 Go to next message
Eclipse UserFriend
Originally posted by: gokuiuc.yahoo.com

Hello,

I have been getting a NoClassDefFoundError exception when I ran BIRT inside
Eclipse. I saw the similar newsgroup posts earlier about the issue. This
exception is not occurring consistently. I used ODA to develop my custom
data source and data set, and this exception occurs while previewing the
report or previewing the results in the data set. It is caused when a class
in my ResultSet method calls my classes in other plugins. I know these
classes exist, and they are called fine by BIRT or other plugins, when this
exception doesn't occur. So, is it possible that BIRT is damaging the plugin
dependencies? For your information, I am attaching the exception:


org.eclipse.birt.report.designer.core.runtime.GUIException: Caused by
java.lang.reflect.InvocationTargetException.
at
org.eclipse.birt.report.designer.core.runtime.GUIException.c reateGUIException(GUIException.java:76)
at
org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:123)
at
org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:105)
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:408 )
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.runUpdateResults(ResultSetPreviewPage.java:247)
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$1(ResultSetPreviewPage.java:231)
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$4.runInUIThread(ResultSetPreviewPage.java:224)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820 )
at org.eclipse.jface.window.Window.open(Window.java:796)
at
org.eclipse.birt.report.designer.internal.ui.dialogs.BaseDia log.open(BaseDialog.java:95)
at
org.eclipse.birt.report.designer.internal.ui.views.data.prov iders.DataSetNodeProvider.performEdit(DataSetNodeProvider.ja va:192)
at
org.eclipse.birt.report.designer.internal.ui.views.DefaultNo deProvider.performRequest(DefaultNodeProvider.java:355)
at
org.eclipse.birt.report.designer.internal.ui.views.actions.E ditAction.doAction(EditAction.java:80)
at
org.eclipse.birt.report.designer.internal.ui.views.actions.A bstractElementAction.run(AbstractElementAction.java:64)
at
org.eclipse.birt.report.designer.internal.ui.views.RenameLis tener.doubleClick(RenameListener.java:211)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:796)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:843)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:794)
at
org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSel ect(AbstractTreeViewer.java:1227)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1158)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:223)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:220)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:281)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3348)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2968)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:350)
at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:479)
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:404 )
... 49 more

(The actual exception starts here: )

Caused by: java.lang.NoClassDefFoundError
at
org.topbraid.calendar.model.CalendarUtil.getDatatype(Calenda rUtil.java:52)
at org.topbraid.calendar.model.CalendarUtil.getDate(CalendarUti l.java:76)
at org.topbraid.oda.ResultSet.nodeToDate(ResultSet.java:306)
at org.topbraid.oda.ResultSet.getDate(ResultSet.java:193)
at
org.eclipse.datatools.connectivity.oda.consumer.helper.OdaRe sultSet.getDate(OdaResultSet.java:520)
at
org.eclipse.birt.data.engine.odaconsumer.ResultSet.getDate(R esultSet.java:285)
at
org.eclipse.birt.data.engine.odaconsumer.ResultSet.fetch(Res ultSet.java:162)
at
org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch (OdiAdapter.java:140)
at
org.eclipse.birt.data.engine.executor.cache.RowResultSet.nex t(RowResultSet.java:91)
at
org.eclipse.birt.data.engine.executor.cache.ExpandableRowRes ultSet.next(ExpandableRowResultSet.java:62)
at
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .populateData(SmartCacheHelper.java:275)
at
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initInstance(SmartCacheHelper.java:250)
at
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initOdaResult(SmartCacheHelper.java:138)
at
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .getResultSetCache(SmartCacheHelper.java:83)
at
org.eclipse.birt.data.engine.executor.cache.SmartCache.<init >(SmartCache.java:51)
at
org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.populateOdiResultSet(PassUtil.java:100)
at
org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.pass(PassUtil.java:66)
at
org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.doSinglePass(PassManager.java:123)
at
org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.pass(PassManager.java:83)
at
org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.populateResultSet(PassManager.java:65)
at
org.eclipse.birt.data.engine.executor.transform.ResultSetPop ulator.populateResultSet(ResultSetPopulator.java:210)
at
org.eclipse.birt.data.engine.executor.transform.CachedResult Set. <init>(CachedResultSet.java:69)
at
org.eclipse.birt.data.engine.executor.DataSourceQuery.execut e(DataSourceQuery.java:501)
at
org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery$OdaDSQu eryExecutor.executeOdiQuery(PreparedOdaDSQuery.java:330)
at
org.eclipse.birt.data.engine.impl.QueryExecutor.execute(Quer yExecutor.java:743)
at
org.eclipse.birt.data.engine.impl.ServiceForQueryResults.exe cuteQuery(ServiceForQueryResults.java:183)
at
org.eclipse.birt.data.engine.impl.QueryResults.getResultIter ator(QueryResults.java:148)
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.populateRecords(ResultSetPreviewPage.java:430)
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$2(ResultSetPreviewPage.java:423)
at
org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$5.run(ResultSetPreviewPage.java:379)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread. run(ModalContext.java:113)



Thanks,

Gokhan
Re: NoClassDefFoundError exception [message #231348 is a reply to message #231316] Thu, 29 March 2007 17:02 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: jasonweathersby.alltel.net

I believe this may be a different error than what was posted earlier
today. Do you have the dependencies set on the other plugins in oda?

Jason

Gokhan wrote:
> Hello,
>
> I have been getting a NoClassDefFoundError exception when I ran BIRT inside
> Eclipse. I saw the similar newsgroup posts earlier about the issue. This
> exception is not occurring consistently. I used ODA to develop my custom
> data source and data set, and this exception occurs while previewing the
> report or previewing the results in the data set. It is caused when a class
> in my ResultSet method calls my classes in other plugins. I know these
> classes exist, and they are called fine by BIRT or other plugins, when this
> exception doesn't occur. So, is it possible that BIRT is damaging the plugin
> dependencies? For your information, I am attaching the exception:
>
>
> org.eclipse.birt.report.designer.core.runtime.GUIException: Caused by
> java.lang.reflect.InvocationTargetException.
> at
> org.eclipse.birt.report.designer.core.runtime.GUIException.c reateGUIException(GUIException.java:76)
> at
> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:123)
> at
> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:105)
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:408 )
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.runUpdateResults(ResultSetPreviewPage.java:247)
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$1(ResultSetPreviewPage.java:231)
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$4.runInUIThread(ResultSetPreviewPage.java:224)
> at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:820 )
> at org.eclipse.jface.window.Window.open(Window.java:796)
> at
> org.eclipse.birt.report.designer.internal.ui.dialogs.BaseDia log.open(BaseDialog.java:95)
> at
> org.eclipse.birt.report.designer.internal.ui.views.data.prov iders.DataSetNodeProvider.performEdit(DataSetNodeProvider.ja va:192)
> at
> org.eclipse.birt.report.designer.internal.ui.views.DefaultNo deProvider.performRequest(DefaultNodeProvider.java:355)
> at
> org.eclipse.birt.report.designer.internal.ui.views.actions.E ditAction.doAction(EditAction.java:80)
> at
> org.eclipse.birt.report.designer.internal.ui.views.actions.A bstractElementAction.run(AbstractElementAction.java:64)
> at
> org.eclipse.birt.report.designer.internal.ui.views.RenameLis tener.doubleClick(RenameListener.java:211)
> at
> org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:796)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:843)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9)
> at
> org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:794)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSel ect(AbstractTreeViewer.java:1227)
> at
> org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1158)
> at
> org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:223)
> at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:220)
> at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:281)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3348)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2968)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1930)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:422)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
> at org.eclipse.core.launcher.Main.run(Main.java:977)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> Caused by: java.lang.reflect.InvocationTargetException
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:350)
> at
> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:479)
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:404 )
> ... 49 more
>
> (The actual exception starts here: )
>
> Caused by: java.lang.NoClassDefFoundError
> at
> org.topbraid.calendar.model.CalendarUtil.getDatatype(Calenda rUtil.java:52)
> at org.topbraid.calendar.model.CalendarUtil.getDate(CalendarUti l.java:76)
> at org.topbraid.oda.ResultSet.nodeToDate(ResultSet.java:306)
> at org.topbraid.oda.ResultSet.getDate(ResultSet.java:193)
> at
> org.eclipse.datatools.connectivity.oda.consumer.helper.OdaRe sultSet.getDate(OdaResultSet.java:520)
> at
> org.eclipse.birt.data.engine.odaconsumer.ResultSet.getDate(R esultSet.java:285)
> at
> org.eclipse.birt.data.engine.odaconsumer.ResultSet.fetch(Res ultSet.java:162)
> at
> org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch (OdiAdapter.java:140)
> at
> org.eclipse.birt.data.engine.executor.cache.RowResultSet.nex t(RowResultSet.java:91)
> at
> org.eclipse.birt.data.engine.executor.cache.ExpandableRowRes ultSet.next(ExpandableRowResultSet.java:62)
> at
> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .populateData(SmartCacheHelper.java:275)
> at
> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initInstance(SmartCacheHelper.java:250)
> at
> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initOdaResult(SmartCacheHelper.java:138)
> at
> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .getResultSetCache(SmartCacheHelper.java:83)
> at
> org.eclipse.birt.data.engine.executor.cache.SmartCache.<init >(SmartCache.java:51)
> at
> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.populateOdiResultSet(PassUtil.java:100)
> at
> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.pass(PassUtil.java:66)
> at
> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.doSinglePass(PassManager.java:123)
> at
> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.pass(PassManager.java:83)
> at
> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.populateResultSet(PassManager.java:65)
> at
> org.eclipse.birt.data.engine.executor.transform.ResultSetPop ulator.populateResultSet(ResultSetPopulator.java:210)
> at
> org.eclipse.birt.data.engine.executor.transform.CachedResult Set. <init>(CachedResultSet.java:69)
> at
> org.eclipse.birt.data.engine.executor.DataSourceQuery.execut e(DataSourceQuery.java:501)
> at
> org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery$OdaDSQu eryExecutor.executeOdiQuery(PreparedOdaDSQuery.java:330)
> at
> org.eclipse.birt.data.engine.impl.QueryExecutor.execute(Quer yExecutor.java:743)
> at
> org.eclipse.birt.data.engine.impl.ServiceForQueryResults.exe cuteQuery(ServiceForQueryResults.java:183)
> at
> org.eclipse.birt.data.engine.impl.QueryResults.getResultIter ator(QueryResults.java:148)
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.populateRecords(ResultSetPreviewPage.java:430)
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$2(ResultSetPreviewPage.java:423)
> at
> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$5.run(ResultSetPreviewPage.java:379)
> at
> org.eclipse.jface.operation.ModalContext$ModalContextThread. run(ModalContext.java:113)
>
>
>
> Thanks,
>
> Gokhan
>
>
Re: NoClassDefFoundError exception [message #231387 is a reply to message #231348] Thu, 29 March 2007 23:43 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gokuiuc.yahoo.com

Yes, I have the dependencies set correctly on other plugins in oda.

Gokhan


"Jason Weathersby" <jasonweathersby@alltel.net> wrote in message
news:euh9gs$82q$1@build.eclipse.org...
>I believe this may be a different error than what was posted earlier today.
>Do you have the dependencies set on the other plugins in oda?
>
> Jason
>
> Gokhan wrote:
>> Hello,
>>
>> I have been getting a NoClassDefFoundError exception when I ran BIRT
>> inside Eclipse. I saw the similar newsgroup posts earlier about the
>> issue. This exception is not occurring consistently. I used ODA to
>> develop my custom data source and data set, and this exception occurs
>> while previewing the report or previewing the results in the data set. It
>> is caused when a class in my ResultSet method calls my classes in other
>> plugins. I know these classes exist, and they are called fine by BIRT or
>> other plugins, when this exception doesn't occur. So, is it possible that
>> BIRT is damaging the plugin dependencies? For your information, I am
>> attaching the exception:
>>
>>
>> org.eclipse.birt.report.designer.core.runtime.GUIException: Caused by
>> java.lang.reflect.InvocationTargetException.
>> at
>> org.eclipse.birt.report.designer.core.runtime.GUIException.c reateGUIException(GUIException.java:76)
>> at
>> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:123)
>> at
>> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:105)
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:408 )
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.runUpdateResults(ResultSetPreviewPage.java:247)
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$1(ResultSetPreviewPage.java:231)
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$4.runInUIThread(ResultSetPreviewPage.java:224)
>> at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
>> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
>> at
>> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
>> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:820 )
>> at org.eclipse.jface.window.Window.open(Window.java:796)
>> at
>> org.eclipse.birt.report.designer.internal.ui.dialogs.BaseDia log.open(BaseDialog.java:95)
>> at
>> org.eclipse.birt.report.designer.internal.ui.views.data.prov iders.DataSetNodeProvider.performEdit(DataSetNodeProvider.ja va:192)
>> at
>> org.eclipse.birt.report.designer.internal.ui.views.DefaultNo deProvider.performRequest(DefaultNodeProvider.java:355)
>> at
>> org.eclipse.birt.report.designer.internal.ui.views.actions.E ditAction.doAction(EditAction.java:80)
>> at
>> org.eclipse.birt.report.designer.internal.ui.views.actions.A bstractElementAction.run(AbstractElementAction.java:64)
>> at
>> org.eclipse.birt.report.designer.internal.ui.views.RenameLis tener.doubleClick(RenameListener.java:211)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:796)
>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>> at org.eclipse.core.runtime.Platform.run(Platform.java:843)
>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:794)
>> at
>> org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSel ect(AbstractTreeViewer.java:1227)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1158)
>> at
>> org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:223)
>> at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:220)
>> at
>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:281)
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
>> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3348)
>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2968)
>> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1930)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:422)
>> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
>> at
>> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
>> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
>> at org.eclipse.core.launcher.Main.run(Main.java:977)
>> at org.eclipse.core.launcher.Main.main(Main.java:952)
>> Caused by: java.lang.reflect.InvocationTargetException
>> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:350)
>> at
>> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:479)
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:404 )
>> ... 49 more
>>
>> (The actual exception starts here: )
>>
>> Caused by: java.lang.NoClassDefFoundError
>> at
>> org.topbraid.calendar.model.CalendarUtil.getDatatype(Calenda rUtil.java:52)
>> at
>> org.topbraid.calendar.model.CalendarUtil.getDate(CalendarUti l.java:76)
>> at org.topbraid.oda.ResultSet.nodeToDate(ResultSet.java:306)
>> at org.topbraid.oda.ResultSet.getDate(ResultSet.java:193)
>> at
>> org.eclipse.datatools.connectivity.oda.consumer.helper.OdaRe sultSet.getDate(OdaResultSet.java:520)
>> at
>> org.eclipse.birt.data.engine.odaconsumer.ResultSet.getDate(R esultSet.java:285)
>> at
>> org.eclipse.birt.data.engine.odaconsumer.ResultSet.fetch(Res ultSet.java:162)
>> at
>> org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch (OdiAdapter.java:140)
>> at
>> org.eclipse.birt.data.engine.executor.cache.RowResultSet.nex t(RowResultSet.java:91)
>> at
>> org.eclipse.birt.data.engine.executor.cache.ExpandableRowRes ultSet.next(ExpandableRowResultSet.java:62)
>> at
>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .populateData(SmartCacheHelper.java:275)
>> at
>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initInstance(SmartCacheHelper.java:250)
>> at
>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initOdaResult(SmartCacheHelper.java:138)
>> at
>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .getResultSetCache(SmartCacheHelper.java:83)
>> at
>> org.eclipse.birt.data.engine.executor.cache.SmartCache.<init >(SmartCache.java:51)
>> at
>> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.populateOdiResultSet(PassUtil.java:100)
>> at
>> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.pass(PassUtil.java:66)
>> at
>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.doSinglePass(PassManager.java:123)
>> at
>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.pass(PassManager.java:83)
>> at
>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.populateResultSet(PassManager.java:65)
>> at
>> org.eclipse.birt.data.engine.executor.transform.ResultSetPop ulator.populateResultSet(ResultSetPopulator.java:210)
>> at
>> org.eclipse.birt.data.engine.executor.transform.CachedResult Set. <init>(CachedResultSet.java:69)
>> at
>> org.eclipse.birt.data.engine.executor.DataSourceQuery.execut e(DataSourceQuery.java:501)
>> at
>> org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery$OdaDSQu eryExecutor.executeOdiQuery(PreparedOdaDSQuery.java:330)
>> at
>> org.eclipse.birt.data.engine.impl.QueryExecutor.execute(Quer yExecutor.java:743)
>> at
>> org.eclipse.birt.data.engine.impl.ServiceForQueryResults.exe cuteQuery(ServiceForQueryResults.java:183)
>> at
>> org.eclipse.birt.data.engine.impl.QueryResults.getResultIter ator(QueryResults.java:148)
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.populateRecords(ResultSetPreviewPage.java:430)
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$2(ResultSetPreviewPage.java:423)
>> at
>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$5.run(ResultSetPreviewPage.java:379)
>> at
>> org.eclipse.jface.operation.ModalContext$ModalContextThread. run(ModalContext.java:113)
>>
>>
>>
>> Thanks,
>>
>> Gokhan
Re: NoClassDefFoundError exception [message #231545 is a reply to message #231387] Fri, 30 March 2007 13:35 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: jasonweathersby.alltel.net

Can you please log a bugzilla entry for this.
I have seen a similar issue when order of plugins being
loaded mattered. So if my ODA ran first it would work,
but if another plugin that used shared plugins ran first then
my plugin would fail. This was due to a class loader issue and
the plugin being in twice I believe. One other thing to try is
to set
setThreadContextClassLoader="false"
To true in the ODA runtime plugin.

Jason


Gokhan wrote:
> Yes, I have the dependencies set correctly on other plugins in oda.
>
> Gokhan
>
>
> "Jason Weathersby" <jasonweathersby@alltel.net> wrote in message
> news:euh9gs$82q$1@build.eclipse.org...
>> I believe this may be a different error than what was posted earlier today.
>> Do you have the dependencies set on the other plugins in oda?
>>
>> Jason
>>
>> Gokhan wrote:
>>> Hello,
>>>
>>> I have been getting a NoClassDefFoundError exception when I ran BIRT
>>> inside Eclipse. I saw the similar newsgroup posts earlier about the
>>> issue. This exception is not occurring consistently. I used ODA to
>>> develop my custom data source and data set, and this exception occurs
>>> while previewing the report or previewing the results in the data set. It
>>> is caused when a class in my ResultSet method calls my classes in other
>>> plugins. I know these classes exist, and they are called fine by BIRT or
>>> other plugins, when this exception doesn't occur. So, is it possible that
>>> BIRT is damaging the plugin dependencies? For your information, I am
>>> attaching the exception:
>>>
>>>
>>> org.eclipse.birt.report.designer.core.runtime.GUIException: Caused by
>>> java.lang.reflect.InvocationTargetException.
>>> at
>>> org.eclipse.birt.report.designer.core.runtime.GUIException.c reateGUIException(GUIException.java:76)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:123)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:105)
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:408 )
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.runUpdateResults(ResultSetPreviewPage.java:247)
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$1(ResultSetPreviewPage.java:231)
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$4.runInUIThread(ResultSetPreviewPage.java:224)
>>> at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
>>> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
>>> at
>>> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
>>> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
>>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:820 )
>>> at org.eclipse.jface.window.Window.open(Window.java:796)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.dialogs.BaseDia log.open(BaseDialog.java:95)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.views.data.prov iders.DataSetNodeProvider.performEdit(DataSetNodeProvider.ja va:192)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.views.DefaultNo deProvider.performRequest(DefaultNodeProvider.java:355)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.views.actions.E ditAction.doAction(EditAction.java:80)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.views.actions.A bstractElementAction.run(AbstractElementAction.java:64)
>>> at
>>> org.eclipse.birt.report.designer.internal.ui.views.RenameLis tener.doubleClick(RenameListener.java:211)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:796)
>>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>> at org.eclipse.core.runtime.Platform.run(Platform.java:843)
>>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
>>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:794)
>>> at
>>> org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSel ect(AbstractTreeViewer.java:1227)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1158)
>>> at
>>> org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:223)
>>> at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:220)
>>> at
>>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:281)
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
>>> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3348)
>>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2968)
>>> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1930)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:422)
>>> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>> at
>>> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
>>> at
>>> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
>>> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
>>> at org.eclipse.core.launcher.Main.run(Main.java:977)
>>> at org.eclipse.core.launcher.Main.main(Main.java:952)
>>> Caused by: java.lang.reflect.InvocationTargetException
>>> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:350)
>>> at
>>> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:479)
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:404 )
>>> ... 49 more
>>>
>>> (The actual exception starts here: )
>>>
>>> Caused by: java.lang.NoClassDefFoundError
>>> at
>>> org.topbraid.calendar.model.CalendarUtil.getDatatype(Calenda rUtil.java:52)
>>> at
>>> org.topbraid.calendar.model.CalendarUtil.getDate(CalendarUti l.java:76)
>>> at org.topbraid.oda.ResultSet.nodeToDate(ResultSet.java:306)
>>> at org.topbraid.oda.ResultSet.getDate(ResultSet.java:193)
>>> at
>>> org.eclipse.datatools.connectivity.oda.consumer.helper.OdaRe sultSet.getDate(OdaResultSet.java:520)
>>> at
>>> org.eclipse.birt.data.engine.odaconsumer.ResultSet.getDate(R esultSet.java:285)
>>> at
>>> org.eclipse.birt.data.engine.odaconsumer.ResultSet.fetch(Res ultSet.java:162)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch (OdiAdapter.java:140)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.RowResultSet.nex t(RowResultSet.java:91)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.ExpandableRowRes ultSet.next(ExpandableRowResultSet.java:62)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .populateData(SmartCacheHelper.java:275)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initInstance(SmartCacheHelper.java:250)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initOdaResult(SmartCacheHelper.java:138)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .getResultSetCache(SmartCacheHelper.java:83)
>>> at
>>> org.eclipse.birt.data.engine.executor.cache.SmartCache.<init >(SmartCache.java:51)
>>> at
>>> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.populateOdiResultSet(PassUtil.java:100)
>>> at
>>> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.pass(PassUtil.java:66)
>>> at
>>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.doSinglePass(PassManager.java:123)
>>> at
>>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.pass(PassManager.java:83)
>>> at
>>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.populateResultSet(PassManager.java:65)
>>> at
>>> org.eclipse.birt.data.engine.executor.transform.ResultSetPop ulator.populateResultSet(ResultSetPopulator.java:210)
>>> at
>>> org.eclipse.birt.data.engine.executor.transform.CachedResult Set. <init>(CachedResultSet.java:69)
>>> at
>>> org.eclipse.birt.data.engine.executor.DataSourceQuery.execut e(DataSourceQuery.java:501)
>>> at
>>> org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery$OdaDSQu eryExecutor.executeOdiQuery(PreparedOdaDSQuery.java:330)
>>> at
>>> org.eclipse.birt.data.engine.impl.QueryExecutor.execute(Quer yExecutor.java:743)
>>> at
>>> org.eclipse.birt.data.engine.impl.ServiceForQueryResults.exe cuteQuery(ServiceForQueryResults.java:183)
>>> at
>>> org.eclipse.birt.data.engine.impl.QueryResults.getResultIter ator(QueryResults.java:148)
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.populateRecords(ResultSetPreviewPage.java:430)
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$2(ResultSetPreviewPage.java:423)
>>> at
>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$5.run(ResultSetPreviewPage.java:379)
>>> at
>>> org.eclipse.jface.operation.ModalContext$ModalContextThread. run(ModalContext.java:113)
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Gokhan
>
>
Re: NoClassDefFoundError exception [message #231656 is a reply to message #231545] Fri, 30 March 2007 20:00 Go to previous message
Eclipse UserFriend
Originally posted by: gokuiuc.yahoo.com

Thank you very much. I set the "setThreadContextClassLoader = true" and it
works fine now! Since the issue is fixed for now with this setting, I don't
think I would log a bugzilla entry. I might have got a "side-effect" of this
fix though, but I will look more into that.

Thanks!
Gokhan


"Jason Weathersby" <jasonweathersby@alltel.net> wrote in message
news:eujhne$ib2$1@build.eclipse.org...
> Can you please log a bugzilla entry for this.
> I have seen a similar issue when order of plugins being
> loaded mattered. So if my ODA ran first it would work,
> but if another plugin that used shared plugins ran first then
> my plugin would fail. This was due to a class loader issue and
> the plugin being in twice I believe. One other thing to try is
> to set
> setThreadContextClassLoader="false"
> To true in the ODA runtime plugin.
>
> Jason
>
>
> Gokhan wrote:
>> Yes, I have the dependencies set correctly on other plugins in oda.
>>
>> Gokhan
>>
>>
>> "Jason Weathersby" <jasonweathersby@alltel.net> wrote in message
>> news:euh9gs$82q$1@build.eclipse.org...
>>> I believe this may be a different error than what was posted earlier
>>> today. Do you have the dependencies set on the other plugins in oda?
>>>
>>> Jason
>>>
>>> Gokhan wrote:
>>>> Hello,
>>>>
>>>> I have been getting a NoClassDefFoundError exception when I ran BIRT
>>>> inside Eclipse. I saw the similar newsgroup posts earlier about the
>>>> issue. This exception is not occurring consistently. I used ODA to
>>>> develop my custom data source and data set, and this exception occurs
>>>> while previewing the report or previewing the results in the data set.
>>>> It is caused when a class in my ResultSet method calls my classes in
>>>> other plugins. I know these classes exist, and they are called fine by
>>>> BIRT or other plugins, when this exception doesn't occur. So, is it
>>>> possible that BIRT is damaging the plugin dependencies? For your
>>>> information, I am attaching the exception:
>>>>
>>>>
>>>> org.eclipse.birt.report.designer.core.runtime.GUIException: Caused by
>>>> java.lang.reflect.InvocationTargetException.
>>>> at
>>>> org.eclipse.birt.report.designer.core.runtime.GUIException.c reateGUIException(GUIException.java:76)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:123)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.util.ExceptionH andler.handle(ExceptionHandler.java:105)
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:408 )
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.runUpdateResults(ResultSetPreviewPage.java:247)
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$1(ResultSetPreviewPage.java:231)
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$4.runInUIThread(ResultSetPreviewPage.java:224)
>>>> at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
>>>> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
>>>> at
>>>> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:123)
>>>> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3325)
>>>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:820 )
>>>> at org.eclipse.jface.window.Window.open(Window.java:796)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.dialogs.BaseDia log.open(BaseDialog.java:95)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.views.data.prov iders.DataSetNodeProvider.performEdit(DataSetNodeProvider.ja va:192)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.views.DefaultNo deProvider.performRequest(DefaultNodeProvider.java:355)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.views.actions.E ditAction.doAction(EditAction.java:80)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.views.actions.A bstractElementAction.run(AbstractElementAction.java:64)
>>>> at
>>>> org.eclipse.birt.report.designer.internal.ui.views.RenameLis tener.doubleClick(RenameListener.java:211)
>>>> at
>>>> org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:796)
>>>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>>> at org.eclipse.core.runtime.Platform.run(Platform.java:843)
>>>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
>>>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9)
>>>> at
>>>> org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:794)
>>>> at
>>>> org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSel ect(AbstractTreeViewer.java:1227)
>>>> at
>>>> org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1158)
>>>> at
>>>> org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:223)
>>>> at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:220)
>>>> at
>>>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:281)
>>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
>>>> at
>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3348)
>>>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2968)
>>>> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1930)
>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
>>>> at
>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:422)
>>>> at
>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>> at
>>>> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
>>>> at
>>>> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
>>>> at
>>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
>>>> at
>>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
>>>> at
>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
>>>> at
>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
>>>> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
>>>> at org.eclipse.core.launcher.Main.run(Main.java:977)
>>>> at org.eclipse.core.launcher.Main.main(Main.java:952)
>>>> Caused by: java.lang.reflect.InvocationTargetException
>>>> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:350)
>>>> at
>>>> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:479)
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.updateResultsProcess(ResultSetPreviewPage.java:404 )
>>>> ... 49 more
>>>>
>>>> (The actual exception starts here: )
>>>>
>>>> Caused by: java.lang.NoClassDefFoundError
>>>> at
>>>> org.topbraid.calendar.model.CalendarUtil.getDatatype(Calenda rUtil.java:52)
>>>> at
>>>> org.topbraid.calendar.model.CalendarUtil.getDate(CalendarUti l.java:76)
>>>> at org.topbraid.oda.ResultSet.nodeToDate(ResultSet.java:306)
>>>> at org.topbraid.oda.ResultSet.getDate(ResultSet.java:193)
>>>> at
>>>> org.eclipse.datatools.connectivity.oda.consumer.helper.OdaRe sultSet.getDate(OdaResultSet.java:520)
>>>> at
>>>> org.eclipse.birt.data.engine.odaconsumer.ResultSet.getDate(R esultSet.java:285)
>>>> at
>>>> org.eclipse.birt.data.engine.odaconsumer.ResultSet.fetch(Res ultSet.java:162)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch (OdiAdapter.java:140)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.RowResultSet.nex t(RowResultSet.java:91)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.ExpandableRowRes ultSet.next(ExpandableRowResultSet.java:62)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .populateData(SmartCacheHelper.java:275)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initInstance(SmartCacheHelper.java:250)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .initOdaResult(SmartCacheHelper.java:138)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper .getResultSetCache(SmartCacheHelper.java:83)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.cache.SmartCache.<init >(SmartCache.java:51)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.populateOdiResultSet(PassUtil.java:100)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.transform.pass.PassUti l.pass(PassUtil.java:66)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.doSinglePass(PassManager.java:123)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.pass(PassManager.java:83)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.transform.pass.PassMan ager.populateResultSet(PassManager.java:65)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.transform.ResultSetPop ulator.populateResultSet(ResultSetPopulator.java:210)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.transform.CachedResult Set. <init>(CachedResultSet.java:69)
>>>> at
>>>> org.eclipse.birt.data.engine.executor.DataSourceQuery.execut e(DataSourceQuery.java:501)
>>>> at
>>>> org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery$OdaDSQu eryExecutor.executeOdiQuery(PreparedOdaDSQuery.java:330)
>>>> at
>>>> org.eclipse.birt.data.engine.impl.QueryExecutor.execute(Quer yExecutor.java:743)
>>>> at
>>>> org.eclipse.birt.data.engine.impl.ServiceForQueryResults.exe cuteQuery(ServiceForQueryResults.java:183)
>>>> at
>>>> org.eclipse.birt.data.engine.impl.QueryResults.getResultIter ator(QueryResults.java:148)
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.populateRecords(ResultSetPreviewPage.java:430)
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage.access$2(ResultSetPreviewPage.java:423)
>>>> at
>>>> org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPr eviewPage$5.run(ResultSetPreviewPage.java:379)
>>>> at
>>>> org.eclipse.jface.operation.ModalContext$ModalContextThread. run(ModalContext.java:113)
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Gokhan
>>
Previous Topic:master page width
Next Topic:NoClassDefFoundError
Goto Forum:
  


Current Time: Sun Jul 13 06:53:18 EDT 2025

Powered by FUDForum. Page generated in 0.03856 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top