Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Birt ODA Problem(Cannot find or process the sizing.edit.query.oda.runtime driver's data source extension configuration.)
Birt ODA Problem [message #503634] Mon, 14 December 2009 23:57 Go to next message
Richard Catlin is currently offline Richard CatlinFriend
Messages: 50
Registered: July 2009
Member
I wrote an ODA driver which uses EMF Query. It works fine in Eclipse. When I deploy to Tomcat or Oc4j, I get the following error below.

Any help is appreciated.
Richard Catlin

org.eclipse.birt.report.engine.api.EngineException: An exception occurred during processing. Please see the following message for details:
Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1163)
at org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1127)
at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:96)
at org.eclipse.birt.report.engine.executor.TableItemExecutor.ex ecute(TableItemExecutor.java:62)
at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
at org.eclipse.birt.report.engine.internal.executor.emitter.Rep ortItemEmitterExecutor.execute(ReportItemEmitterExecutor.jav a:46)
at org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:43)
at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
at org.eclipse.birt.report.engine.internal.executor.l18n.Locali zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:34)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout (HTMLPageLM.java:90)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE ngine.layout(HTMLReportLayoutEngine.java:99)
at org.eclipse.birt.report.engine.presentation.ReportDocumentBu ilder.build(ReportDocumentBuilder.java:249)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTas k.java:243)
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask. java:82)
at org.eclipse.birt.report.service.ReportEngineService.runRepor t(ReportEngineService.java:1263)
at org.eclipse.birt.report.service.BirtViewerReportService.runR eport(BirtViewerReportService.java:158)
at org.eclipse.birt.report.service.actionhandler.BirtRunReportA ctionHandler.__execute(BirtRunReportActionHandler.java:81)
at org.eclipse.birt.report.service.actionhandler.BirtGetPageAct ionHandler.__checkDocumentExists(BirtGetPageActionHandler.ja va:58)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPag eActionHandler.prepareParameters(AbstractGetPageActionHandle r.java:119)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPag eActionHandler.__execute(AbstractGetPageActionHandler.java:1 04)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc tionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseDoc umentProcessor.__executeAction(AbstractBaseDocumentProcessor .java:47)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom ponentProcessor.executeAction(AbstractBaseComponentProcessor .java:143)
at org.eclipse.birt.report.soapengine.processor.BirtDocumentPro cessor.handleGetPage(BirtDocumentProcessor.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom ponentProcessor.process(AbstractBaseComponentProcessor.java: 112)
at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingI mpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCP rovider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RP CProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvi der.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(Invocati onStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService .java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281 )
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServle t.java:699)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.service(BirtSoapMessageDispatcherServlet.java:122)
at com.evermind.server.http.ResourceFilterChain.doFilter(Resour ceFilterChain.java:65)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF ilter.java:68)
at com.evermind.server.http.ServletRequestDispatcher.invoke(Ser vletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInt ernal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest (HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(H ttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest( HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH andler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH andler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run (ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker. run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.eclipse.birt.report.data.adapter.api.AdapterException: An exception occurred during processing. Please see the following message for details:
Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:531)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:139)
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine .doExecuteQuery(DataGenerationEngine.java:71)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e xecute(AbstractDataEngine.java:254)
at org.eclipse.birt.report.engine.executor.ExecutionContext.exe cuteQuery(ExecutionContext.java:1818)
at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:80)
... 58 more
Caused by: org.eclipse.birt.data.engine.core.DataException: Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.data.engine.odaconsumer.Driver.throwConfigE xception(Driver.java:176)
at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:165)
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:98)
at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o penConnection(ConnectionManager.java:151)
at org.eclipse.birt.data.engine.executor.DataSource.newConnecti on(DataSource.java:193)
at org.eclipse.birt.data.engine.executor.DataSource.open(DataSo urce.java:181)
at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD ataSource(DataSourceRuntime.java:209)
at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour ce(QueryExecutor.java:396)
at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu tion(QueryExecutor.java:315)
at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr eparedQuery.java:448)
at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.pr oduceQueryResults(PreparedDataSourceQuery.java:190)
at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:178)
at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute (PreparedOdaDSQuery.java:144)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:511)
... 63 more
Caused by: java.lang.IllegalArgumentException: com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.datatools.connectivity.oda.util.manifest.Manifes tExplorer.getExtensionManifest(ManifestExplorer.java:200)
at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:147)
... 79 more
org.eclipse.birt.report.engine.api.EngineException: An exception occurred during processing. Please see the following message for details:
Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1163)
at org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1127)
at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:96)
at org.eclipse.birt.report.engine.executor.TableItemExecutor.ex ecute(TableItemExecutor.java:62)
at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
at org.eclipse.birt.report.engine.internal.executor.emitter.Rep ortItemEmitterExecutor.execute(ReportItemEmitterExecutor.jav a:46)
at org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:43)
at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
at org.eclipse.birt.report.engine.internal.executor.l18n.Locali zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:34)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout (HTMLPageLM.java:90)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE ngine.layout(HTMLReportLayoutEngine.java:99)
at org.eclipse.birt.report.engine.presentation.ReportDocumentBu ilder.build(ReportDocumentBuilder.java:249)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTas k.java:243)
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask. java:82)
at org.eclipse.birt.report.service.ReportEngineService.runRepor t(ReportEngineService.java:1263)
at org.eclipse.birt.report.service.BirtViewerReportService.runR eport(BirtViewerReportService.java:158)
at org.eclipse.birt.report.service.actionhandler.BirtRunReportA ctionHandler.__execute(BirtRunReportActionHandler.java:81)
at org.eclipse.birt.report.service.actionhandler.BirtGetPageAct ionHandler.__checkDocumentExists(BirtGetPageActionHandler.ja va:58)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPag eActionHandler.prepareParameters(AbstractGetPageActionHandle r.java:119)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPag eActionHandler.__execute(AbstractGetPageActionHandler.java:1 04)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc tionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseDoc umentProcessor.__executeAction(AbstractBaseDocumentProcessor .java:47)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom ponentProcessor.executeAction(AbstractBaseComponentProcessor .java:143)
at org.eclipse.birt.report.soapengine.processor.BirtDocumentPro cessor.handleGetPage(BirtDocumentProcessor.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom ponentProcessor.process(AbstractBaseComponentProcessor.java: 112)
at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingI mpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCP rovider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RP CProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvi der.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(Invocati onStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService .java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281 )
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServle t.java:699)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.service(BirtSoapMessageDispatcherServlet.java:122)
at com.evermind.server.http.ResourceFilterChain.doFilter(Resour ceFilterChain.java:65)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF ilter.java:68)
at com.evermind.server.http.ServletRequestDispatcher.invoke(Ser vletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInt ernal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest (HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(H ttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest( HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH andler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH andler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run (ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker. run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.eclipse.birt.report.data.adapter.api.AdapterException: An exception occurred during processing. Please see the following message for details:
Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:531)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:139)
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine .doExecuteQuery(DataGenerationEngine.java:71)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e xecute(AbstractDataEngine.java:254)
at org.eclipse.birt.report.engine.executor.ExecutionContext.exe cuteQuery(ExecutionContext.java:1818)
at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:80)
... 58 more
Caused by: org.eclipse.birt.data.engine.core.DataException: Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.data.engine.odaconsumer.Driver.throwConfigE xception(Driver.java:176)
at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:165)
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:98)
at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o penConnection(ConnectionManager.java:151)
at org.eclipse.birt.data.engine.executor.DataSource.newConnecti on(DataSource.java:193)
at org.eclipse.birt.data.engine.executor.DataSource.open(DataSo urce.java:181)
at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD ataSource(DataSourceRuntime.java:209)
at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour ce(QueryExecutor.java:396)
at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu tion(QueryExecutor.java:315)
at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr eparedQuery.java:448)
at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.pr oduceQueryResults(PreparedDataSourceQuery.java:190)
at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:178)
at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute (PreparedOdaDSQuery.java:144)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:511)
... 63 more
Caused by: java.lang.IllegalArgumentException: com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.datatools.connectivity.oda.util.manifest.Manifes tExplorer.getExtensionManifest(ManifestExplorer.java:200)
at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:147)
... 79 more
org.eclipse.birt.report.engine.api.EngineException: An exception occurred during processing. Please see the following message for details:
Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1163)
at org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1127)
at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:96)
at org.eclipse.birt.report.engine.executor.TableItemExecutor.ex ecute(TableItemExecutor.java:62)
at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
at org.eclipse.birt.report.engine.internal.executor.emitter.Rep ortItemEmitterExecutor.execute(ReportItemEmitterExecutor.jav a:46)
at org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:43)
at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
at org.eclipse.birt.report.engine.internal.executor.l18n.Locali zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:34)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout (HTMLPageLM.java:90)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE ngine.layout(HTMLReportLayoutEngine.java:99)
at org.eclipse.birt.report.engine.presentation.ReportDocumentBu ilder.build(ReportDocumentBuilder.java:249)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTas k.java:243)
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask. java:82)
at org.eclipse.birt.report.service.ReportEngineService.runRepor t(ReportEngineService.java:1263)
at org.eclipse.birt.report.service.BirtViewerReportService.runR eport(BirtViewerReportService.java:158)
at org.eclipse.birt.report.service.actionhandler.BirtRunReportA ctionHandler.__execute(BirtRunReportActionHandler.java:81)
at org.eclipse.birt.report.service.actionhandler.BirtGetPageAct ionHandler.__checkDocumentExists(BirtGetPageActionHandler.ja va:58)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPag eActionHandler.prepareParameters(AbstractGetPageActionHandle r.java:119)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPag eActionHandler.__execute(AbstractGetPageActionHandler.java:1 04)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc tionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseDoc umentProcessor.__executeAction(AbstractBaseDocumentProcessor .java:47)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom ponentProcessor.executeAction(AbstractBaseComponentProcessor .java:143)
at org.eclipse.birt.report.soapengine.processor.BirtDocumentPro cessor.handleGetPage(BirtDocumentProcessor.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom ponentProcessor.process(AbstractBaseComponentProcessor.java: 112)
at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingI mpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCP rovider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RP CProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvi der.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(Invocati onStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService .java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281 )
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServle t.java:699)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.service(BirtSoapMessageDispatcherServlet.java:122)
at com.evermind.server.http.ResourceFilterChain.doFilter(Resour ceFilterChain.java:65)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF ilter.java:68)
at com.evermind.server.http.ServletRequestDispatcher.invoke(Ser vletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInt ernal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest (HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(H ttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest( HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH andler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH andler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run (ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker. run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.eclipse.birt.report.data.adapter.api.AdapterException: An exception occurred during processing. Please see the following message for details:
Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:531)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:139)
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine .doExecuteQuery(DataGenerationEngine.java:71)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e xecute(AbstractDataEngine.java:254)
at org.eclipse.birt.report.engine.executor.ExecutionContext.exe cuteQuery(ExecutionContext.java:1818)
at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:80)
... 58 more
Caused by: org.eclipse.birt.data.engine.core.DataException: Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's data source extension configuration.
com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.birt.data.engine.odaconsumer.Driver.throwConfigE xception(Driver.java:176)
at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:165)
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:98)
at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o penConnection(ConnectionManager.java:151)
at org.eclipse.birt.data.engine.executor.DataSource.newConnecti on(DataSource.java:193)
at org.eclipse.birt.data.engine.executor.DataSource.open(DataSo urce.java:181)
at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD ataSource(DataSourceRuntime.java:209)
at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour ce(QueryExecutor.java:396)
at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu tion(QueryExecutor.java:315)
at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr eparedQuery.java:448)
at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.pr oduceQueryResults(PreparedDataSourceQuery.java:190)
at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex ecute(PreparedDataSourceQuery.java:178)
at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute (PreparedOdaDSQuery.java:144)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSession Impl.execute(DataRequestSessionImpl.java:511)
... 63 more
Caused by: java.lang.IllegalArgumentException: com.oracle.esg.sizing.edit.query.oda.runtime
at org.eclipse.datatools.connectivity.oda.util.manifest.Manifes tExplorer.getExtensionManifest(ManifestExplorer.java:200)
at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM anifest(Driver.java:147)
... 79 more

Re: Birt ODA Problem [message #503834 is a reply to message #503634] Tue, 15 December 2009 22:56 Go to previous messageGo to next message
Jason Weathersby is currently offline Jason WeathersbyFriend
Messages: 9167
Registered: July 2009
Senior Member

Richard,

I assume you used the export wizard in the manifest editor to deploy the
plugin, correct?

Can you verify that your oda runtime dependency list does not contain
any ui related plugins. It may be a good idea to verify that list
versus your runtime plugin list (WEB-INF/Platform/plugins).

Jason


Richard Catlin wrote:
> I wrote an ODA driver which uses EMF Query. It works fine in Eclipse.
> When I deploy to Tomcat or Oc4j, I get the following error below.
>
> Any help is appreciated.
> Richard Catlin
>
> org.eclipse.birt.report.engine.api.EngineException: An exception
> occurred during processing. Please see the following message for details:
> Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime
> driver's data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.report.engine.executor.ExecutionContext.add
> Exception(ExecutionContext.java:1163)
> at org.eclipse.birt.report.engine.executor.ExecutionContext.add
> Exception(ExecutionContext.java:1127)
> at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex
> ecuteQuery(QueryItemExecutor.java:96)
> at org.eclipse.birt.report.engine.executor.TableItemExecutor.ex
> ecute(TableItemExecutor.java:62)
> at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe
> dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
> at org.eclipse.birt.report.engine.internal.executor.emitter.Rep
> ortItemEmitterExecutor.execute(ReportItemEmitterExecutor.jav a:46)
> at org.eclipse.birt.report.engine.internal.executor.dup.Suppres
> sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:43)
> at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe
> dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
> at org.eclipse.birt.report.engine.internal.executor.l18n.Locali
> zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:34)
> at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking
> LM.layoutNodes(HTMLBlockStackingLM.java:65)
> at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout
> (HTMLPageLM.java:90)
> at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE
> ngine.layout(HTMLReportLayoutEngine.java:99)
> at org.eclipse.birt.report.engine.presentation.ReportDocumentBu
> ilder.build(ReportDocumentBuilder.java:249)
> at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTas
> k.java:243)
> at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask. java:82)
> at org.eclipse.birt.report.service.ReportEngineService.runRepor
> t(ReportEngineService.java:1263)
> at org.eclipse.birt.report.service.BirtViewerReportService.runR
> eport(BirtViewerReportService.java:158)
> at org.eclipse.birt.report.service.actionhandler.BirtRunReportA
> ctionHandler.__execute(BirtRunReportActionHandler.java:81)
> at org.eclipse.birt.report.service.actionhandler.BirtGetPageAct
> ionHandler.__checkDocumentExists(BirtGetPageActionHandler.ja va:58)
> at org.eclipse.birt.report.service.actionhandler.AbstractGetPag
> eActionHandler.prepareParameters(AbstractGetPageActionHandle r.java:119)
> at org.eclipse.birt.report.service.actionhandler.AbstractGetPag
> eActionHandler.__execute(AbstractGetPageActionHandler.java:1 04)
> at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc
> tionHandler.execute(AbstractBaseActionHandler.java:90)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseDoc
> umentProcessor.__executeAction(AbstractBaseDocumentProcessor .java:47)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.executeAction(AbstractBaseComponentProcessor .java:143)
> at org.eclipse.birt.report.soapengine.processor.BirtDocumentPro
> cessor.handleGetPage(BirtDocumentProcessor.java:87)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.process(AbstractBaseComponentProcessor.java: 112)
> at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingI
> mpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCP
> rovider.java:397)
> at org.apache.axis.providers.java.RPCProvider.processMessage(RP
> CProvider.java:186)
> at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvi
> der.java:323)
> at org.apache.axis.strategies.InvocationStrategy.visit(Invocati
> onStrategy.java:32)
> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService
> .java:454)
> at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281 )
> at org.apache.axis.transport.http.AxisServlet.doPost(AxisServle
> t.java:699)
> at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> at org.apache.axis.transport.http.AxisServletBase.service(AxisS
> ervletBase.java:327)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.service(BirtSoapMessageDispatcherServlet.java:122)
> at com.evermind.server.http.ResourceFilterChain.doFilter(Resour
> ceFilterChain.java:65)
> at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF
> ilter.java:68)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(Ser
> vletRequestDispatcher.java:623)
> at com.evermind.server.http.ServletRequestDispatcher.forwardInt
> ernal(ServletRequestDispatcher.java:370)
> at com.evermind.server.http.HttpRequestHandler.doProcessRequest
> (HttpRequestHandler.java:871)
> at com.evermind.server.http.HttpRequestHandler.processRequest(H
> ttpRequestHandler.java:453)
> at com.evermind.server.http.HttpRequestHandler.serveOneRequest(
> HttpRequestHandler.java:221)
> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH
> andler.java:122)
> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH
> andler.java:111)
> at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run
> (ServerSocketReadHandler.java:260)
> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.
> run(ReleasableResourcePooledExecutor.java:303)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.eclipse.birt.report.data.adapter.api.AdapterException: An
> exception occurred during processing. Please see the following message
> for details:
> Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime
> driver's data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.report.data.adapter.impl.DataRequestSession
> Impl.execute(DataRequestSessionImpl.java:531)
> at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec
> uteQuery(DteDataEngine.java:139)
> at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine
> .doExecuteQuery(DataGenerationEngine.java:71)
> at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e
> xecute(AbstractDataEngine.java:254)
> at org.eclipse.birt.report.engine.executor.ExecutionContext.exe
> cuteQuery(ExecutionContext.java:1818)
> at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex
> ecuteQuery(QueryItemExecutor.java:80)
> .. 58 more
> Caused by: org.eclipse.birt.data.engine.core.DataException: Cannot find
> or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's
> data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.data.engine.odaconsumer.Driver.throwConfigE
> xception(Driver.java:176)
> at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM
> anifest(Driver.java:165)
> 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:98)
> at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o
> penConnection(ConnectionManager.java:151)
> at org.eclipse.birt.data.engine.executor.DataSource.newConnecti
> on(DataSource.java:193)
> at org.eclipse.birt.data.engine.executor.DataSource.open(DataSo
> urce.java:181)
> at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD
> ataSource(DataSourceRuntime.java:209)
> at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour
> ce(QueryExecutor.java:396)
> at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu
> tion(QueryExecutor.java:315)
> at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr
> eparedQuery.java:448)
> at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.pr
> oduceQueryResults(PreparedDataSourceQuery.java:190)
> at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex
> ecute(PreparedDataSourceQuery.java:178)
> at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute
> (PreparedOdaDSQuery.java:144)
> at org.eclipse.birt.report.data.adapter.impl.DataRequestSession
> Impl.execute(DataRequestSessionImpl.java:511)
> .. 63 more
> Caused by: java.lang.IllegalArgumentException:
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.datatools.connectivity.oda.util.manifest.Manifes
> tExplorer.getExtensionManifest(ManifestExplorer.java:200)
> at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM
> anifest(Driver.java:147)
> .. 79 more
> org.eclipse.birt.report.engine.api.EngineException: An exception
> occurred during processing. Please see the following message for details:
> Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime
> driver's data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.report.engine.executor.ExecutionContext.add
> Exception(ExecutionContext.java:1163)
> at org.eclipse.birt.report.engine.executor.ExecutionContext.add
> Exception(ExecutionContext.java:1127)
> at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex
> ecuteQuery(QueryItemExecutor.java:96)
> at org.eclipse.birt.report.engine.executor.TableItemExecutor.ex
> ecute(TableItemExecutor.java:62)
> at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe
> dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
> at org.eclipse.birt.report.engine.internal.executor.emitter.Rep
> ortItemEmitterExecutor.execute(ReportItemEmitterExecutor.jav a:46)
> at org.eclipse.birt.report.engine.internal.executor.dup.Suppres
> sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:43)
> at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe
> dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
> at org.eclipse.birt.report.engine.internal.executor.l18n.Locali
> zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:34)
> at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking
> LM.layoutNodes(HTMLBlockStackingLM.java:65)
> at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout
> (HTMLPageLM.java:90)
> at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE
> ngine.layout(HTMLReportLayoutEngine.java:99)
> at org.eclipse.birt.report.engine.presentation.ReportDocumentBu
> ilder.build(ReportDocumentBuilder.java:249)
> at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTas
> k.java:243)
> at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask. java:82)
> at org.eclipse.birt.report.service.ReportEngineService.runRepor
> t(ReportEngineService.java:1263)
> at org.eclipse.birt.report.service.BirtViewerReportService.runR
> eport(BirtViewerReportService.java:158)
> at org.eclipse.birt.report.service.actionhandler.BirtRunReportA
> ctionHandler.__execute(BirtRunReportActionHandler.java:81)
> at org.eclipse.birt.report.service.actionhandler.BirtGetPageAct
> ionHandler.__checkDocumentExists(BirtGetPageActionHandler.ja va:58)
> at org.eclipse.birt.report.service.actionhandler.AbstractGetPag
> eActionHandler.prepareParameters(AbstractGetPageActionHandle r.java:119)
> at org.eclipse.birt.report.service.actionhandler.AbstractGetPag
> eActionHandler.__execute(AbstractGetPageActionHandler.java:1 04)
> at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc
> tionHandler.execute(AbstractBaseActionHandler.java:90)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseDoc
> umentProcessor.__executeAction(AbstractBaseDocumentProcessor .java:47)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.executeAction(AbstractBaseComponentProcessor .java:143)
> at org.eclipse.birt.report.soapengine.processor.BirtDocumentPro
> cessor.handleGetPage(BirtDocumentProcessor.java:87)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.process(AbstractBaseComponentProcessor.java: 112)
> at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingI
> mpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCP
> rovider.java:397)
> at org.apache.axis.providers.java.RPCProvider.processMessage(RP
> CProvider.java:186)
> at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvi
> der.java:323)
> at org.apache.axis.strategies.InvocationStrategy.visit(Invocati
> onStrategy.java:32)
> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService
> .java:454)
> at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281 )
> at org.apache.axis.transport.http.AxisServlet.doPost(AxisServle
> t.java:699)
> at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> at org.apache.axis.transport.http.AxisServletBase.service(AxisS
> ervletBase.java:327)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.service(BirtSoapMessageDispatcherServlet.java:122)
> at com.evermind.server.http.ResourceFilterChain.doFilter(Resour
> ceFilterChain.java:65)
> at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF
> ilter.java:68)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(Ser
> vletRequestDispatcher.java:623)
> at com.evermind.server.http.ServletRequestDispatcher.forwardInt
> ernal(ServletRequestDispatcher.java:370)
> at com.evermind.server.http.HttpRequestHandler.doProcessRequest
> (HttpRequestHandler.java:871)
> at com.evermind.server.http.HttpRequestHandler.processRequest(H
> ttpRequestHandler.java:453)
> at com.evermind.server.http.HttpRequestHandler.serveOneRequest(
> HttpRequestHandler.java:221)
> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH
> andler.java:122)
> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH
> andler.java:111)
> at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run
> (ServerSocketReadHandler.java:260)
> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.
> run(ReleasableResourcePooledExecutor.java:303)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.eclipse.birt.report.data.adapter.api.AdapterException: An
> exception occurred during processing. Please see the following message
> for details:
> Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime
> driver's data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.report.data.adapter.impl.DataRequestSession
> Impl.execute(DataRequestSessionImpl.java:531)
> at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec
> uteQuery(DteDataEngine.java:139)
> at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine
> .doExecuteQuery(DataGenerationEngine.java:71)
> at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e
> xecute(AbstractDataEngine.java:254)
> at org.eclipse.birt.report.engine.executor.ExecutionContext.exe
> cuteQuery(ExecutionContext.java:1818)
> at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex
> ecuteQuery(QueryItemExecutor.java:80)
> .. 58 more
> Caused by: org.eclipse.birt.data.engine.core.DataException: Cannot find
> or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's
> data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.data.engine.odaconsumer.Driver.throwConfigE
> xception(Driver.java:176)
> at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM
> anifest(Driver.java:165)
> 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:98)
> at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o
> penConnection(ConnectionManager.java:151)
> at org.eclipse.birt.data.engine.executor.DataSource.newConnecti
> on(DataSource.java:193)
> at org.eclipse.birt.data.engine.executor.DataSource.open(DataSo
> urce.java:181)
> at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD
> ataSource(DataSourceRuntime.java:209)
> at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour
> ce(QueryExecutor.java:396)
> at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu
> tion(QueryExecutor.java:315)
> at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr
> eparedQuery.java:448)
> at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.pr
> oduceQueryResults(PreparedDataSourceQuery.java:190)
> at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex
> ecute(PreparedDataSourceQuery.java:178)
> at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute
> (PreparedOdaDSQuery.java:144)
> at org.eclipse.birt.report.data.adapter.impl.DataRequestSession
> Impl.execute(DataRequestSessionImpl.java:511)
> .. 63 more
> Caused by: java.lang.IllegalArgumentException:
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.datatools.connectivity.oda.util.manifest.Manifes
> tExplorer.getExtensionManifest(ManifestExplorer.java:200)
> at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM
> anifest(Driver.java:147)
> .. 79 more
> org.eclipse.birt.report.engine.api.EngineException: An exception
> occurred during processing. Please see the following message for details:
> Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime
> driver's data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.report.engine.executor.ExecutionContext.add
> Exception(ExecutionContext.java:1163)
> at org.eclipse.birt.report.engine.executor.ExecutionContext.add
> Exception(ExecutionContext.java:1127)
> at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex
> ecuteQuery(QueryItemExecutor.java:96)
> at org.eclipse.birt.report.engine.executor.TableItemExecutor.ex
> ecute(TableItemExecutor.java:62)
> at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe
> dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
> at org.eclipse.birt.report.engine.internal.executor.emitter.Rep
> ortItemEmitterExecutor.execute(ReportItemEmitterExecutor.jav a:46)
> at org.eclipse.birt.report.engine.internal.executor.dup.Suppres
> sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:43)
> at org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe
> dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 6)
> at org.eclipse.birt.report.engine.internal.executor.l18n.Locali
> zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:34)
> at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking
> LM.layoutNodes(HTMLBlockStackingLM.java:65)
> at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout
> (HTMLPageLM.java:90)
> at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE
> ngine.layout(HTMLReportLayoutEngine.java:99)
> at org.eclipse.birt.report.engine.presentation.ReportDocumentBu
> ilder.build(ReportDocumentBuilder.java:249)
> at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTas
> k.java:243)
> at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask. java:82)
> at org.eclipse.birt.report.service.ReportEngineService.runRepor
> t(ReportEngineService.java:1263)
> at org.eclipse.birt.report.service.BirtViewerReportService.runR
> eport(BirtViewerReportService.java:158)
> at org.eclipse.birt.report.service.actionhandler.BirtRunReportA
> ctionHandler.__execute(BirtRunReportActionHandler.java:81)
> at org.eclipse.birt.report.service.actionhandler.BirtGetPageAct
> ionHandler.__checkDocumentExists(BirtGetPageActionHandler.ja va:58)
> at org.eclipse.birt.report.service.actionhandler.AbstractGetPag
> eActionHandler.prepareParameters(AbstractGetPageActionHandle r.java:119)
> at org.eclipse.birt.report.service.actionhandler.AbstractGetPag
> eActionHandler.__execute(AbstractGetPageActionHandler.java:1 04)
> at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc
> tionHandler.execute(AbstractBaseActionHandler.java:90)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseDoc
> umentProcessor.__executeAction(AbstractBaseDocumentProcessor .java:47)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.executeAction(AbstractBaseComponentProcessor .java:143)
> at org.eclipse.birt.report.soapengine.processor.BirtDocumentPro
> cessor.handleGetPage(BirtDocumentProcessor.java:87)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.process(AbstractBaseComponentProcessor.java: 112)
> at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingI
> mpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCP
> rovider.java:397)
> at org.apache.axis.providers.java.RPCProvider.processMessage(RP
> CProvider.java:186)
> at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvi
> der.java:323)
> at org.apache.axis.strategies.InvocationStrategy.visit(Invocati
> onStrategy.java:32)
> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService
> .java:454)
> at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281 )
> at org.apache.axis.transport.http.AxisServlet.doPost(AxisServle
> t.java:699)
> at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> at org.apache.axis.transport.http.AxisServletBase.service(AxisS
> ervletBase.java:327)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.service(BirtSoapMessageDispatcherServlet.java:122)
> at com.evermind.server.http.ResourceFilterChain.doFilter(Resour
> ceFilterChain.java:65)
> at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF
> ilter.java:68)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(Ser
> vletRequestDispatcher.java:623)
> at com.evermind.server.http.ServletRequestDispatcher.forwardInt
> ernal(ServletRequestDispatcher.java:370)
> at com.evermind.server.http.HttpRequestHandler.doProcessRequest
> (HttpRequestHandler.java:871)
> at com.evermind.server.http.HttpRequestHandler.processRequest(H
> ttpRequestHandler.java:453)
> at com.evermind.server.http.HttpRequestHandler.serveOneRequest(
> HttpRequestHandler.java:221)
> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH
> andler.java:122)
> at com.evermind.server.http.HttpRequestHandler.run(HttpRequestH
> andler.java:111)
> at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run
> (ServerSocketReadHandler.java:260)
> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.
> run(ReleasableResourcePooledExecutor.java:303)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.eclipse.birt.report.data.adapter.api.AdapterException: An
> exception occurred during processing. Please see the following message
> for details:
> Cannot find or process the com.oracle.esg.sizing.edit.query.oda.runtime
> driver's data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.report.data.adapter.impl.DataRequestSession
> Impl.execute(DataRequestSessionImpl.java:531)
> at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec
> uteQuery(DteDataEngine.java:139)
> at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine
> .doExecuteQuery(DataGenerationEngine.java:71)
> at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e
> xecute(AbstractDataEngine.java:254)
> at org.eclipse.birt.report.engine.executor.ExecutionContext.exe
> cuteQuery(ExecutionContext.java:1818)
> at org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex
> ecuteQuery(QueryItemExecutor.java:80)
> .. 58 more
> Caused by: org.eclipse.birt.data.engine.core.DataException: Cannot find
> or process the com.oracle.esg.sizing.edit.query.oda.runtime driver's
> data source extension configuration.
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.birt.data.engine.odaconsumer.Driver.throwConfigE
> xception(Driver.java:176)
> at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM
> anifest(Driver.java:165)
> 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:98)
> at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.o
> penConnection(ConnectionManager.java:151)
> at org.eclipse.birt.data.engine.executor.DataSource.newConnecti
> on(DataSource.java:193)
> at org.eclipse.birt.data.engine.executor.DataSource.open(DataSo
> urce.java:181)
> at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiD
> ataSource(DataSourceRuntime.java:209)
> at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSour
> ce(QueryExecutor.java:396)
> at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecu
> tion(QueryExecutor.java:315)
> at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(Pr
> eparedQuery.java:448)
> at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.pr
> oduceQueryResults(PreparedDataSourceQuery.java:190)
> at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.ex
> ecute(PreparedDataSourceQuery.java:178)
> at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute
> (PreparedOdaDSQuery.java:144)
> at org.eclipse.birt.report.data.adapter.impl.DataRequestSession
> Impl.execute(DataRequestSessionImpl.java:511)
> .. 63 more
> Caused by: java.lang.IllegalArgumentException:
> com.oracle.esg.sizing.edit.query.oda.runtime
> at org.eclipse.datatools.connectivity.oda.util.manifest.Manifes
> tExplorer.getExtensionManifest(ManifestExplorer.java:200)
> at org.eclipse.birt.data.engine.odaconsumer.Driver.doGetDriverM
> anifest(Driver.java:147)
> .. 79 more
>
>
Re: Birt ODA Problem [message #503837 is a reply to message #503634] Tue, 15 December 2009 23:02 Go to previous messageGo to next message
Linda ChanFriend
Messages: 845
Registered: July 2009
Senior Member
Richard,

The error message indicates that your custom plugin was not loaded. This normally occurs when one or more of your plugin dependencies are not available or have problem loading in your deployment environment.

You can use the Dependency Analysis in the IDE plugin manifest editor to see the list of your plugin dependencies.
Check to make sure that your runtime plugin did not specify any UI plugin dependencies. And for those dependencies that are indeed needed are installed in your deployment environment.

Linda
Re: Birt ODA Problem [message #503856 is a reply to message #503837] Wed, 16 December 2009 00:07 Go to previous messageGo to next message
Richard Catlin is currently offline Richard CatlinFriend
Messages: 50
Registered: July 2009
Member
I did the dependency analysis as you suggested. I am deploying the jars to a j2ee server, and not an osgi server, so I am not including them on the classpath.

One glaring thing is that one of the dependencies is a directory and not a jar file. The directory is:
org.eclipse.core.runtime.compatibility.registry_3.2.200.v200 90429-1800
There is a jar file within the directory called runtime_registry_compatibility.jar, so I inlcude it in the classpath.

Here is my dependency list, which I have used as the shared library list for my classpath. I know BiRT uses this shared library otherwise the test report would not work since it depends on commons-logging jars.

Thanks for your help.
Richard

<shared-library name="sizing" version="1.0">
<code-source path="commons-logging-1.1.1.jar"/>
<code-source path="commons-logging-adapters-1.1.1.jar"/>
<code-source path="commons-logging-api-1.1.1.jar"/>
<code-source path="com.ibm.icu_4.0.1.v20090822.jar"/>
<code-source path="com.oracle.esg.sizing.edit.query_1.0.0.200912151956.jar "/>
<code-source path="com.oracle.esg.sizing.newformulas_1.0.0.200912151956.jar "/>
<code-source path="com.oracle.esg.sizing_1.0.0.jar"/>
<code-source path="javax.servlet_2.5.0.v200806031605.jar"/>
<code-source path="javax.transaction_1.1.1.v200909161740.jar"/>
<code-source path="org.eclipse.ant.core_3.2.100.v20090817_r351.jar"/>
<code-source path="org.eclipse.core.contenttype_3.4.1.R35x_v20090826-0451.jar "/>
<code-source path="org.eclipse.core.expressions_3.4.100.v20090429-1800.jar "/>
<code-source path=" org.eclipse.core.filesystem.linux.x86_1.2.0.v20080604-1400.j ar "/>
<code-source path="org.eclipse.core.filesystem_1.2.0.v20090507.jar"/>
<code-source path="org.eclipse.core.jobs_3.4.100.v20090429-1800.jar"/>
<code-source path=" org.eclipse.core.resources.compatibility_3.4.0.v20090505.jar "/>
<code-source path="org.eclipse.core.resources_3.5.1.R35x_v20090826-0451.jar "/>
<code-source path=" org.eclipse.core.runtime.compatibility.auth_3.2.100.v2009041 3.jar "/>
<code-source path="org.eclipse.core.runtime_3.5.0.v20090525.jar"/>
<code-source path="org.eclipse.core.variables_3.2.200.v20090521.jar"/>
<code-source path=" org.eclipse.datatools.connectivity.oda.consumer_3.2.1.v20090 8281118.jar "/>
<code-source path=" org.eclipse.datatools.connectivity.oda.profile_3.2.0.v200906 020553.jar "/>
<code-source path=" org.eclipse.datatools.connectivity.oda_3.2.1.v200909031448.j ar "/>
<code-source path="org.eclipse.datatools.connectivity_1.1.2.v200908180040.jar "/>
<code-source path="org.eclipse.emf.common_2.5.0.v200906151043.jar"/>
<code-source path="org.eclipse.emf.ecore.xmi_2.5.0.v200906151043.jar"/>
<code-source path="org.eclipse.emf.ecore_2.5.0.v200906151043.jar"/>
<code-source path="org.eclipse.emf.query_1.2.100.v200903190031.jar"/>
<code-source path="org.eclipse.equinox.app_1.2.0.v20090520-1800.jar"/>
<code-source path="org.eclipse.equinox.common_3.5.1.R35x_v20090807-1100.jar "/>
<code-source path="org.eclipse.equinox.preferences_3.2.300.v20090520-1800.jar "/>
<code-source path="org.eclipse.equinox.registry_3.4.100.v20090520-1800.jar "/>
<code-source path="org.eclipse.osgi.services_3.2.0.v20090520-1800.jar"/ >
<code-source path="org.eclipse.osgi_3.5.1.R35x_v20090827.jar"/>
<code-source path=" org.eclipse.persistence.jpa.equinox.weaving_1.1.2.v20090612- r4475.jar "/>
<code-source path=" org.eclipse.core.runtime.compatibility.registry_3.2.200.v200 90429-1800/runtime_registry_compatibility.jar "/>
</shared-library>
Re: Birt ODA Problem [message #515713 is a reply to message #503856] Fri, 19 February 2010 21:38 Go to previous message
Chris  is currently offline Chris Friend
Messages: 19
Registered: December 2009
Junior Member
Make sure that when you created your driver plugin that you didn't include the checkbox indicating that this participates in the UI. If you did, then your plugin will have dependencies on the eclipse UI jars which won't be available when you deploy. This will cause your plugin to be skipped during the load process.

Chris
Previous Topic:Display outter table information based on inner table entry
Next Topic:connection
Goto Forum:
  


Current Time: Fri Apr 19 21:19:24 GMT 2024

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

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

Back to the top