Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
MXReportDataSetProvider" is not defined
Latif M P
Hi ,
Can any one help for following problem.
Im using BIRT 212 with scripted data Sources..
A BIRT exception occurred.
Plug-in Provider:Eclipse.org
Plug-in Name:BIRT Data Engine
Plug-in ID:org.eclipse.birt.data
Version:2.1.2.v20070205-1728
Error Code:data.engine.BirtException
Error Message:A BIRT exception occurred: Error evaluating Javascript expression. Script engine error: ReferenceError: "MXReportDataSetProvider" is not defined. (DataSet[Data Set].__bm_open#2)
Script source: DataSet[Data Set].__bm_open, line: 1, text:
__bm_open(). See next exception for more information.
Error evaluating Javascript expression. Script engine error: ReferenceError: "MXReportDataSetProvider" is not defined. (DataSet[Data Set].__bm_open#2)
Script source: DataSet[Data Set].__bm_open, line: 1, text:
__bm_open()
Thanks
Find more posts tagged with
Comments
johnw
I am assuming you are using Maximo? You do not have the IBM classes for Maximo BIRT reporting installed correctly. Do a search on the forums, I have posted instructions previously on how to set this up.
Latif M P
Thank u so much for the quick reply..can you give the forum or posted instructions link plz .I ahve search but i din recd such kind of links.
OR Can you send me plz classes file folder plzzzzz..
Thanks
johnw
http://www.birt-exchange.org/org/forum/index.php/topic/23583-error-mxreportdatasetprovider-is-not-defined/page__fromsearch__1
Yogesh Maharwade
Hi john
i am also facing same problem with birt 2.1.2
i follow all the steps but still getting same error as i copy the classes file to C:\BIRT\plugins\org.eclipse.birt.report.viewer\birt\WEB-INF\classes folder.
and also copy orathin.jar to C:\BIRT\plugins\org.eclipse.birt.report.viewer\birt\WEB-INF\lib folder.
please tell me m i missing any steps.
i follows same steps with birt 2.3.2.and its working perfectly.
please help me to figured out this error
piwya
Latif M P
HI JOHNW,<br />
Thank you so much for the quick reply.. I got all steps & also i have followed according to the step which provide by your forum. but still im getting error.<br />
<br />
The following items have errors: <br />
<br />
<br />
ReportDesign (id = 1): <br />
- There are errors evaluating script "importPackage(Packages.com.ibm.tivoli.maximo.report.script);<br />
<br />
mxReportScriptContext = MXReportScriptContext.initialize(reportContext);<br />
mxReportScriptContext.setDefaultLogLevel("DEBUG");<br />
mxReportScriptContext.setDefaultLogFile("c:/temp/ooo.txt");". <br />
Error.ScriptEvaluationError ( 1 time(s) )<br />
detail : org.eclipse.birt.report.engine.api.EngineException: There are errors evaluating script "importPackage(Packages.com.ibm.tivoli.maximo.report.script);mxReportScriptContext = MXReportScriptContext.initialize(reportContext);mxReportScriptContext.setDefaultLogLevel("DEBUG");mxReportScriptContext.setDefaultLogFile("c:/temp/ooo.txt");". at org.eclipse.birt.report.engine.executor.ExecutionContext.evaluate(ExecutionContext.java:557) at org.eclipse.birt.report.engine.executor.ExecutionContext.evaluate(ExecutionContext.java:529) at org.eclipse.birt.report.engine.script.internal.ScriptExecutor.handleJSInternal(ScriptExecutor.java:66) at org.eclipse.birt.report.engine.script.internal.ScriptExecutor.handleJS(ScriptExecutor.java:50) at org.eclipse.birt.report.engine.script.internal.ReportScriptExecutor.handleInitialize(ReportScriptExecutor.java:28) at org.eclipse.birt.report.engine.api.impl.EngineTask.loadDesign(EngineTask.java:877) at org.eclipse.birt.report.engine.api.impl.RenderTask.<init>(RenderTask.java:76) at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.createRenderTask(ReportEngineHelper.java:459) at org.eclipse.birt.report.engine.api.impl.ReportEngine.createRenderTask(ReportEngine.java:379) at org.eclipse.birt.report.service.ReportEngineService.renderReport(Unknown Source) at org.eclipse.birt.report.service.ReportEngineService.renderReport(Unknown Source) at org.eclipse.birt.report.service.BirtViewerReportService.getPage(Unknown Source) at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.doExecution(Unknown Source) at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.__execute(Unknown Source) at org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.execute(Unknown Source) at org.eclipse.birt.report.soapengine.processor.AbstractBaseDocumentProcessor.__executeAction(Unknown Source) at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.executeAction(Unknown Source) at org.eclipse.birt.report.soapengine.processor.BirtDocumentProcessor.handleGetPage(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.process(Unknown Source) at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingImpl.getUpdatedObjects(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397) at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186) at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.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:453) at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(EclipseErrorReportValve.java:153) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Unknown Source<span style='color: #FF0000'>)<strong class='bbc'><span class='bbc_underline'>Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "MXReportScriptContext" is not </strong>defined. (<inline>#3) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3240</span>)</span> at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3230) at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3303) at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1566) at org.mozilla.javascript.gen.c19._c0(<inline>:3) at org.mozilla.javascript.gen.c19.call(<inline>) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:304) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2769) at org.mozilla.javascript.gen.c19.call(<inline>) at org.mozilla.javascript.gen.c19.exec(<inline>) at org.eclipse.birt.core.script.ScriptContext.eval(ScriptContext.java:223) at org.eclipse.birt.report.engine.executor.ExecutionContext.evaluate(ExecutionContext.java:550) ... 71 more
Yogesh Maharwade
when i running report in Preview, View Report in HTML and View Report in PDF not getting any error.
this error only comes in web viewer .
i found below link on ibm. as per below link this is a limitation of birt 2.1.2
http://www-01.ibm.com/support/docview.wss?rs=3214&context=SSLKT6&q1=preview+birt&uid=swg21328341&loc=en_US&cs=utf-8&lang=en
please help
Latif M P
http://www-01.ibm.com/support/docview.wss?rs=3214&context=SSLKT6&q1=preview+birt&uid=swg21328341&loc=en_US&cs=utf-8&lang=en
Problem(Abstract)
When a Report Developer creates or customizes a Report in BIRT Designer 2.1.2, they need to execute the report from within the designer to insure it is bringing back the expected results.
There are a number of options to do this in the BIRT Designer, including Preview, View Report in BIRT Viewer, View Report in HTML, and View Report in PDF.
If the developer chooses to execute the report in the 'View Report in BIRT Viewer Mode' an error will display in red text directly under the report's title.
Symptom
Error in red text displays directly under report's title.
Report Design (id = 1)
There are errors evaluating script "importPackage(Packages.com.ibm.tivoli.maximo.report.script)
Resolving the problem
This is a known limitation of BIRT Designer 2.1.2 . To resolve this issue, please use any of the other 3 methods to review your report's data with the BIRT Designer. These 3 methods include:
Preview, View Report in HTML and View Report in PDF.