Skip to main content



      Home
Home » Archived » BIRT » Charting with Scripted Data Source
Charting with Scripted Data Source [message #144908] Fri, 17 March 2006 02:37 Go to next message
Eclipse UserFriend
Hi,

When I want to create a Chart (irrespective of the chart type) with the
data coming from a Scripted Data Source, BIRT gives me the following
errors.

Any help in this regard is highly appriciated.

Thanks in Advance,
Ravi


save in error
C:\Documents and Settings\Administrator\Local
Settings\Temp\BirtDataCache\session_3\metaData.data (The system cannot
find the file specified)

at:
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache$LoadUtil.init(DataSetResultCache.java:448)
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache$LoadUtil.loadResultClass(DataSetResultCache.java:421)
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache.loadResultClass(DataSetResultCache.java:237)
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache.getResultClass(DataSetResultCache.java:170)
org.eclipse.birt.data.engine.executor.dscache.CandidateQuery .getResultClass(CandidateQuery.java:34)
org.eclipse.birt.data.engine.impl.PreparedQuery$Executor.get ResultMetaData(PreparedQuery.java:693)
org.eclipse.birt.data.engine.impl.QueryResults.getResultMeta Data(QueryResults.java:136)
org.eclipse.birt.report.designer.internal.ui.util.DataSetMan ager.getCacheMetaData(DataSetManager.java:934)
org.eclipse.birt.report.designer.internal.ui.util.DataSetMan ager.getCacheMetaData(DataSetManager.java:907)
org.eclipse.birt.chart.reportitem.ReportDataServiceProvider. getPreviewHeaderModel(ReportDataServiceProvider.java:96)
org.eclipse.birt.chart.reportitem.ReportDataServiceProvider. getPreviewHeader(ReportDataServiceProvider.java:78)
org.eclipse.birt.chart.ui.swt.wizard.TaskSelectData.switchDa taTable(TaskSelectData.java:397)
org.eclipse.birt.chart.ui.swt.wizard.TaskSelectData.switchDa taSet(TaskSelectData.java:461)
org.eclipse.birt.chart.ui.swt.wizard.TaskSelectData.widgetSe lected(TaskSelectData.java:518)
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:90)
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
org.eclipse.birt.core.ui.frameworks.taskwizard.WizardBase.op en(WizardBase.java:219)
org.eclipse.birt.chart.ui.swt.wizard.ChartWizard.open(ChartW izard.java:175)
org.eclipse.birt.chart.reportitem.ChartReportItemBuilderImpl .open(ChartReportItemBuilderImpl.java:207)
org.eclipse.birt.report.designer.internal.ui.editors.schemat ic.extensions.ExtendedElementToolExtends.preHandleMouseUp(Ex tendedElementToolExtends.java:55)
org.eclipse.birt.report.designer.internal.ui.palette.ReportT emplateTransferDropTargetListener.handleDrop(ReportTemplateT ransferDropTargetListener.java:136)
org.eclipse.gef.dnd.AbstractTransferDropTargetListener.drop( AbstractTransferDropTargetListener.java:171)
org.eclipse.jface.util.DelegatingDropAdapter$3.run(Delegatin gDropAdapter.java:211)
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
org.eclipse.core.runtime.Platform.run(Platform.java:783)
org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 8)
org.eclipse.jface.util.DelegatingDropAdapter.drop(Delegating DropAdapter.java:209)
org.eclipse.swt.dnd.DNDListener.handleEvent(DNDListener.java :65)
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852)
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:6 60)
org.eclipse.swt.dnd.DropTarget.notifyListeners(DropTarget.ja va:480)
org.eclipse.swt.dnd.DropTarget.Drop(DropTarget.java:405)
org.eclipse.swt.dnd.DropTarget.access$7(DropTarget.java:350)
org.eclipse.swt.dnd.DropTarget$3.method6(DropTarget.java:236 )
org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMOb ject.java:117)
org.eclipse.swt.internal.ole.win32.COM.DoDragDrop(Native Method)
org.eclipse.swt.dnd.DragSource.drag(DragSource.java:277)
org.eclipse.swt.dnd.DragSource.access$0(DragSource.java:267)
org.eclipse.swt.dnd.DragSource$1.handleEvent(DragSource.java :161)
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
org.eclipse.core.launcher.Main.basicRun(Main.java:278)
org.eclipse.core.launcher.Main.run(Main.java:973)
org.eclipse.core.launcher.Main.main(Main.java:948)

Caused By:C:\Documents and Settings\Administrator\Local
Settings\Temp\BirtDataCache\session_3\metaData.data (The system cannot
find the file specified)
java.io.FileInputStream.open(Native Method)
java.io.FileInputStream.<init>(FileInputStream.java:106)
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache$LoadUtil.init(DataSetResultCache.java:433)
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache$LoadUtil.loadResultClass(DataSetResultCache.java:421)
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache.loadResultClass(DataSetResultCache.java:237)
org.eclipse.birt.data.engine.executor.dscache.DataSetResultC ache.getResultClass(DataSetResultCache.java:170)
org.eclipse.birt.data.engine.executor.dscache.CandidateQuery .getResultClass(CandidateQuery.java:34)
org.eclipse.birt.data.engine.impl.PreparedQuery$Executor.get ResultMetaData(PreparedQuery.java:693)
org.eclipse.birt.data.engine.impl.QueryResults.getResultMeta Data(QueryResults.java:136)
org.eclipse.birt.report.designer.internal.ui.util.DataSetMan ager.getCacheMetaData(DataSetManager.java:934)
org.eclipse.birt.report.designer.internal.ui.util.DataSetMan ager.getCacheMetaData(DataSetManager.java:907)
org.eclipse.birt.chart.reportitem.ReportDataServiceProvider. getPreviewHeaderModel(ReportDataServiceProvider.java:96)
org.eclipse.birt.chart.reportitem.ReportDataServiceProvider. getPreviewHeader(ReportDataServiceProvider.java:78)
org.eclipse.birt.chart.ui.swt.wizard.TaskSelectData.switchDa taTable(TaskSelectData.java:397)
org.eclipse.birt.chart.ui.swt.wizard.TaskSelectData.switchDa taSet(TaskSelectData.java:461)
org.eclipse.birt.chart.ui.swt.wizard.TaskSelectData.widgetSe lected(TaskSelectData.java:518)
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:90)
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
org.eclipse.birt.core.ui.frameworks.taskwizard.WizardBase.op en(WizardBase.java:219)
org.eclipse.birt.chart.ui.swt.wizard.ChartWizard.open(ChartW izard.java:175)
org.eclipse.birt.chart.reportitem.ChartReportItemBuilderImpl .open(ChartReportItemBuilderImpl.java:207)
org.eclipse.birt.report.designer.internal.ui.editors.schemat ic.extensions.ExtendedElementToolExtends.preHandleMouseUp(Ex tendedElementToolExtends.java:55)
org.eclipse.birt.report.designer.internal.ui.palette.ReportT emplateTransferDropTargetListener.handleDrop(ReportTemplateT ransferDropTargetListener.java:136)
org.eclipse.gef.dnd.AbstractTransferDropTargetListener.drop( AbstractTransferDropTargetListener.java:171)
org.eclipse.jface.util.DelegatingDropAdapter$3.run(Delegatin gDropAdapter.java:211)
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
org.eclipse.core.runtime.Platform.run(Platform.java:783)
org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 8)
org.eclipse.jface.util.DelegatingDropAdapter.drop(Delegating DropAdapter.java:209)
org.eclipse.swt.dnd.DNDListener.handleEvent(DNDListener.java :65)
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852)
org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:6 60)
org.eclipse.swt.dnd.DropTarget.notifyListeners(DropTarget.ja va:480)
org.eclipse.swt.dnd.DropTarget.Drop(DropTarget.java:405)
org.eclipse.swt.dnd.DropTarget.access$7(DropTarget.java:350)
org.eclipse.swt.dnd.DropTarget$3.method6(DropTarget.java:236 )
org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMOb ject.java:117)
org.eclipse.swt.internal.ole.win32.COM.DoDragDrop(Native Method)
org.eclipse.swt.dnd.DragSource.drag(DragSource.java:277)
org.eclipse.swt.dnd.DragSource.access$0(DragSource.java:267)
org.eclipse.swt.dnd.DragSource$1.handleEvent(DragSource.java :161)
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3080)
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2713)
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1699)
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
org.eclipse.core.launcher.Main.basicRun(Main.java:278)
org.eclipse.core.launcher.Main.run(Main.java:973)
org.eclipse.core.launcher.Main.main(Main.java:948)
Urgent:Re: Charting with Scripted Data Source [message #145802 is a reply to message #144908] Sun, 19 March 2006 11:30 Go to previous message
Eclipse UserFriend
Could some provide some insight into the posted problem, earlier.

What I had notices is that, When I create a scripted data source, as
described in one of the examples/tutorials which doesn't access any user
based classes but accesses only JDK java.* classes, and assign values to
the data source columns, I could see the preview results, and hence the
chart associated to these columns.

But when I use the scripted data source programmed to access my
application classes, it doesn't show any preview results, and hence fails
by showing the error message as posted earlier.

Am I missing anything?

Thanks in Advance,
Ravi.
Previous Topic:How to use describe() method in DataSet to define columns
Next Topic:Multiple Y Axes in ChartWithAxes using Chart Engine
Goto Forum:
  


Current Time: Tue Jul 08 18:52:41 EDT 2025

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

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

Back to the top