|
Re: Birt ODA Problem [message #503834 is a reply to message #503634] |
Tue, 15 December 2009 22:56 |
|
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
>
>
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03117 seconds