Is there any one who can help me..

Im doing project in birt report with oracle database...
it works well in eclipse's birt viewer..
but deploying in apache tomcat 7..its shows error...

- Can not load the report query: 183. Errors occurred when generating the report document for the report element with ID 183. (Element ID:183)


Im using birt run time 3.7.2 in apache...and i am using report parameter..if there is no report parameter it works fine ..but putting parameter it creates above error...
Im using oracle 10g database ...

if i use query --select * from m_item; ..it works fine in apache...
if there is report parameter-- select * from m_item where item_code=?;
.....then ..it creates above error...but it works well in eclipse..i have also put ojdbc14_g.jar driver in .....apache-tomcat-7.0.29\webapps\birt\WEB-INF\lib ...but also i could not fix this problem....Is there any body who can help me....It will be Helpful to me.




Regards,
nabin


Error details are attached below:


Table (id = 183):
- Can not load the report query: 183. Errors occurred when generating the report document for the report element with ID 183. (Element ID:183)
Error.ReportQueryLoadingError2 ( 1 time(s) )
detail : org.eclipse.birt.report.engine.api.EngineException : Can not load the report query: 183. Errors occurred when generating the report document for the report element with ID 183. (Element ID:183)
at org.eclipse.birt.report.engine.data.dte.DataPresen tationEngine.doExecuteQuery(DataPresentationEngine .java:164)
at org.eclipse.birt.report.engine.data.dte.AbstractDa taEngine.execute(AbstractDataEngine.java:267)
at org.eclipse.birt.report.engine.executor.ExecutionC ontext.executeQuery(ExecutionContext.java:1939)
at org.eclipse.birt.report.engine.internal.document.v 4.ReportItemExecutor.executeQuery(ReportItemExecut or.java:412)
at org.eclipse.birt.report.engine.internal.document.v 4.TableItemExecutor.doExecute(TableItemExecutor.ja va:72)
at org.eclipse.birt.report.engine.internal.document.v 4.ReportItemExecutor.execute(ReportItemExecutor.ja va:294)
at org.eclipse.birt.report.engine.internal.document.v 4.ContainerExecutor.prepareChildExecutor(Container Executor.java:226)
at org.eclipse.birt.report.engine.internal.document.v 4.ContainerExecutor.hasNextChild(ContainerExecutor .java:110)
at org.eclipse.birt.report.engine.internal.executor.w rap.WrappedReportItemExecutor.hasNextChild(Wrapped ReportItemExecutor.java:86)
at org.eclipse.birt.report.engine.internal.executor.w rap.WrappedReportItemExecutor.hasNextChild(Wrapped ReportItemExecutor.java:86)
at org.eclipse.birt.report.engine.api.impl.RenderTask $ReportExecutorWrapper.hasNextChild(RenderTask.jav a:780)
at org.eclipse.birt.report.engine.layout.html.HTMLPag eLM$1.hasNextChild(HTMLPageLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 62)
at org.eclipse.birt.report.engine.layout.html.HTMLPag eLM.layout(HTMLPageLM.java:92)
at org.eclipse.birt.report.engine.layout.html.HTMLRep ortLayoutEngine.layout(HTMLReportLayoutEngine.java :100)
at org.eclipse.birt.report.engine.api.impl.RenderTask $PageRangeRender.render(RenderTask.java:661)
at org.eclipse.birt.report.engine.api.impl.RenderTask .render(RenderTask.java:294)
at org.eclipse.birt.report.service.ReportEngineServic e.renderReport(ReportEngineService.java:1547)
at org.eclipse.birt.report.service.BirtViewerReportSe rvice.getPage(BirtViewerReportService.java:204)
at org.eclipse.birt.report.service.actionhandler.Birt ChangeParameterActionHandler.doRenderPage(BirtChan geParameterActionHandler.java:82)
at org.eclipse.birt.report.service.actionhandler.Abst ractChangeParameterActionHandler.__execute(Abstrac tChangeParameterActionHandler.java:103)
at org.eclipse.birt.report.service.actionhandler.Abst ractBaseActionHandler.execute(AbstractBaseActionHa ndler.java:90)
at org.eclipse.birt.report.soapengine.processor.Abstr actBaseDocumentProcessor.__executeAction(AbstractB aseDocumentProcessor.java:47)
at org.eclipse.birt.report.soapengine.processor.Abstr actBaseComponentProcessor.executeAction(AbstractBa seComponentProcessor.java:143)
at org.eclipse.birt.report.soapengine.processor.BirtD ocumentProcessor.handleChangeParameter(BirtDocumen tProcessor.java:100)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.birt.report.soapengine.processor.Abstr actBaseComponentProcessor.process(AbstractBaseComp onentProcessor.java:112)
at org.eclipse.birt.report.soapengine.endpoint.BirtSo apBindingImpl.getUpdatedObjects(BirtSoapBindingImp l.java:66)
at sun.reflect.GeneratedMethodAccessor109.invoke(Unkn own Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.axis.providers.java.RPCProvider.invokeM ethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.process Message(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke (JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visi t(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain .java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.jav a:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(S OAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServe r.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost( AxisServlet.java:699)
at org.eclipse.birt.report.servlet.BirtSoapMessageDis patcherServlet.doPost(BirtSoapMessageDispatcherSer vlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:641)
at org.apache.axis.transport.http.AxisServletBase.ser vice(AxisServletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:722)
at org.eclipse.birt.report.servlet.BirtSoapMessageDis patcherServlet.service(BirtSoapMessageDispatcherSe rvlet.java:122)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210)
at org.eclipse.birt.report.filter.ViewerFilter.doFilt er(ViewerFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:225)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(A ccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.p rocess(AbstractHttp11Processor.java:1001)
at org.apache.coyote.AbstractProtocol$AbstractConnect ionHandler.process(AbstractProtocol.java:585)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProce ssor****n(JIoEndpoint.java:310)
at java.util.concurrent.ThreadPoolExecutor****nWorker (ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker**** n(ThreadPoolExecutor.java:603)
at java.lang.Thread****n(Thread.java:722)