Skip to main content



      Home
Home » Archived » BIRT » Deploying Custom Data Source to ReportEngine API
Deploying Custom Data Source to ReportEngine API [message #244567] Mon, 25 June 2007 08:43 Go to next message
Eclipse UserFriend
Hi everybody,

I worte a custom Data Source Plugin. I Deployed the plugin to my norml
eclipse and everything works fine. I can build my reports.

Deploying the runtime plugine to the Report Engine in BIRT-Runtime however
doesn't work out.

I get the following error with genReport.sh as well as with my own
Application.

5.06.2007 12:16:38 org.eclipse.birt.data.engine.odaconsumer.Driver
doGetDriverManifest
SCHWERWIEGEND: Cannot process data source extension configuration.
java.lang.IllegalArgumentException:
com.projektron.bcs.reports.oda.runtime.dataSource
at
org.eclipse.datatools.connectivity.oda.util.manifest.Manifes tExplorer.getExtensionManifest(ManifestExplorer.java:163)
at
org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:147)
at
org.eclipse.birt.data.engine.odaconsumer.Driver.findDataSour ceExtensionConfig(Driver.java:123)
at
org.eclipse.birt.data.engine.odaconsumer.Driver.getDriverExt ensionConfig(Driver.java:78)
at
org.eclipse.birt.data.engine.odaconsumer.Driver.getExtension Config(Driver.java:60)
at
org.eclipse.birt.data.engine.odaconsumer.Driver.getDriverHel per(Driver.java:93)
at
org.eclipse.birt.data.engine.odaconsumer.DriverManager.getDr iverHelper(DriverManager.java:86)
at
org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o penConnection(ConnectionManager.java:136)
at
org.eclipse.birt.data.engine.executor.DataSource.newConnecti on(DataSource.java:134)
at
org.eclipse.birt.data.engine.executor.DataSource.open(DataSo urce.java:121)
at
org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD ataSource(DataSourceRuntime.java:214)
at
org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour ce(QueryExecutor.java:265)
at
org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu tion(QueryExecutor.java:210)
at
org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr eparedQuery.java:486)
at
org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:161)
at
org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute (PreparedOdaDSQuery.java:142)
at
org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:141)
at
org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry.getResultSetQuery(PreparedJointDataSourceQuery.java:436)
at
org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry.initializeResultClass(PreparedJointDataSourceQuery.java:1 65)
at
org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry.access$4(PreparedJointDataSourceQuery.java:158)
at
org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry$JointDataSetQueryExecutor.createOdiQuery(PreparedJointDat aSourceQuery.java:606)
at
org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu tion(QueryExecutor.java:217)
at
org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr eparedQuery.java:486)
at
org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:161)
at
org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:412)
at
org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:149)
at
org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:115)
at
org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e xecute(AbstractDataEngine.java:178)
at
org.eclipse.birt.report.engine.executor.ExecutionContext.exe cuteQuery(ExecutionContext.java:1669)
at
org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:82)
at
org.eclipse.birt.report.engine.executor.TableItemExecutor.ex ecute(TableItemExecutor.java:61)
at
org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 5)
at
org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:42)
at
org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 5)
at
org.eclipse.birt.report.engine.internal.executor.l18n.Locali zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:33)
at
org.eclipse.birt.report.engine.layout.content.BlockStackingE xecutor.getNextChild(BlockStackingExecutor.java:48)
at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:86)
at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
at
org.eclipse.birt.report.engine.layout.pdf.PDFPageLM.layout(P DFPageLM.java:212)
at
org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layoutReport(PDFReportLayoutEngine.java:63)
at
org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layout(PDFReportLayoutEngine.java:88)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:198)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:124)
at
org.eclipse.birt.report.engine.api.ReportRunner.runAndRender Report(ReportRunner.java:221)
at
org.eclipse.birt.report.engine.api.ReportRunner.execute(Repo rtRunner.java:161)
at
org.eclipse.birt.report.engine.api.ReportRunner.main(ReportR unner.java:117)
25.06.2007 12:16:38 org.eclipse.birt.report.engine.data.dte.DteDataEngine
doExecuteQuery
SCHWERWIEGEND: Cannot process the
com.projektron.bcs.reports.oda.runtime.dataSource drivers configurations.
com.projektron.bcs.reports.oda.runtime.dataSource

I would really appreciate any help for I#M absolutely clueless
Re: Deploying Custom Data Source to ReportEngine API [message #244644 is a reply to message #244567] Mon, 25 June 2007 12:49 Go to previous message
Eclipse UserFriend
You can look at the thread with subject 'Deploying a Report that use my
own Data Source and Data Set'
I hope, it will help you.

Snjeza

Franzi wrote:
> Hi everybody,
>
> I worte a custom Data Source Plugin. I Deployed the plugin to my norml
> eclipse and everything works fine. I can build my reports.
>
> Deploying the runtime plugine to the Report Engine in BIRT-Runtime
> however doesn't work out.
>
> I get the following error with genReport.sh as well as with my own
> Application.
>
> 5.06.2007 12:16:38 org.eclipse.birt.data.engine.odaconsumer.Driver
> doGetDriverManifest
> SCHWERWIEGEND: Cannot process data source extension configuration.
> java.lang.IllegalArgumentException:
> com.projektron.bcs.reports.oda.runtime.dataSource
> at
> org.eclipse.datatools.connectivity.oda.util.manifest.Manifes tExplorer.getExtensionManifest(ManifestExplorer.java:163)
>
> at
> org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:147)
>
> at
> org.eclipse.birt.data.engine.odaconsumer.Driver.findDataSour ceExtensionConfig(Driver.java:123)
>
> at
> org.eclipse.birt.data.engine.odaconsumer.Driver.getDriverExt ensionConfig(Driver.java:78)
>
> at
> org.eclipse.birt.data.engine.odaconsumer.Driver.getExtension Config(Driver.java:60)
>
> at
> org.eclipse.birt.data.engine.odaconsumer.Driver.getDriverHel per(Driver.java:93)
>
> at
> org.eclipse.birt.data.engine.odaconsumer.DriverManager.getDr iverHelper(DriverManager.java:86)
>
> at
> org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o penConnection(ConnectionManager.java:136)
>
> at
> org.eclipse.birt.data.engine.executor.DataSource.newConnecti on(DataSource.java:134)
>
> at
> org.eclipse.birt.data.engine.executor.DataSource.open(DataSo urce.java:121)
> at
> org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD ataSource(DataSourceRuntime.java:214)
>
> at
> org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour ce(QueryExecutor.java:265)
>
> at
> org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu tion(QueryExecutor.java:210)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr eparedQuery.java:486)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:161)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute (PreparedOdaDSQuery.java:142)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:141)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry.getResultSetQuery(PreparedJointDataSourceQuery.java:436)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry.initializeResultClass(PreparedJointDataSourceQuery.java:1 65)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry.access$4(PreparedJointDataSourceQuery.java:158)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQue ry$JointDataSetQueryExecutor.createOdiQuery(PreparedJointDat aSourceQuery.java:606)
>
> at
> org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu tion(QueryExecutor.java:217)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr eparedQuery.java:486)
>
> at
> org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:161)
>
> at
> org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:412)
>
> at
> org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:149)
>
> at
> org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:115)
>
> at
> org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e xecute(AbstractDataEngine.java:178)
>
> at
> org.eclipse.birt.report.engine.executor.ExecutionContext.exe cuteQuery(ExecutionContext.java:1669)
>
> at
> org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:82)
>
> at
> org.eclipse.birt.report.engine.executor.TableItemExecutor.ex ecute(TableItemExecutor.java:61)
>
> at
> org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 5)
>
> at
> org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:42)
>
> at
> org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 5)
>
> at
> org.eclipse.birt.report.engine.internal.executor.l18n.Locali zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:33)
>
> at
> org.eclipse.birt.report.engine.layout.content.BlockStackingE xecutor.getNextChild(BlockStackingExecutor.java:48)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:86)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFPageLM.layout(P DFPageLM.java:212)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layoutReport(PDFReportLayoutEngine.java:63)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layout(PDFReportLayoutEngine.java:88)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:198)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:124)
>
> at
> org.eclipse.birt.report.engine.api.ReportRunner.runAndRender Report(ReportRunner.java:221)
>
> at
> org.eclipse.birt.report.engine.api.ReportRunner.execute(Repo rtRunner.java:161)
>
> at
> org.eclipse.birt.report.engine.api.ReportRunner.main(ReportR unner.java:117)
> 25.06.2007 12:16:38
> org.eclipse.birt.report.engine.data.dte.DteDataEngine doExecuteQuery
> SCHWERWIEGEND: Cannot process the
> com.projektron.bcs.reports.oda.runtime.dataSource drivers configurations.
> com.projektron.bcs.reports.oda.runtime.dataSource
>
> I would really appreciate any help for I#M absolutely clueless
>
>
Previous Topic:BIRT 2.2 RC3 linux all-in-one issue
Next Topic:Text editor locked
Goto Forum:
  


Current Time: Wed Jul 16 13:24:20 EDT 2025

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

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

Back to the top