<p>For evaluation purposes we are trying to get an IBM Maximo report such as person_details.rptdesign to run on ihub 3.</p>
<p> </p>
<p>We followed the instructions from <a data-ipb='nomediaparse' href='
http://developer.actuate.com/deployment-center/integrating-birt-into-applications/birt-with-maximo/'>http://developer.actuate.com/deployment-center/integrating-birt-into-applications/birt-with-maximo/</a></p>
<p> </p>
<p>and we are able to publish the resources to the iHub server per the instructions</p>
<p> </p>
<p>We completed steps 1-5 of the instructions and created the maximoScript.jar with the mxreportdatasources.properties file , oraclethin driver extracted, and the scriptlibrary\classes</p>
<p> </p>
<p>Then per step 6 added the maximoScript.jar to the MaximoSystemLibrary then published it to ihub.</p>
<p> </p>
<p>The report does have some paramaters and I have seen some threads suggesting that could cause problems. The report has the following parameters:</p>
<p> </p>
<p>Where,</p>
<p>appname,</p>
<p>paramdelimiter,</p>
<p>paramstring,</p>
<p>personid</p>
<p> </p>
<p>Would the IBM Maximo person_details.rptdesign have to be modified to get it to run on ihub or can it be executed directly on IHUB once its published with the maximoScript.jar to ihub?</p>
<p> </p>
<p>Are there any detailed instructions or tutorials on how to get a IBM Maximo report to run on IHUB?</p>
<p> </p>
<p>Thank you in advance for your assistance.</p>
<p> </p>
<p>When we run the Maximo reports we get a Error code: 17070</p>
<p>and from the jsrvrihub.exe log we see the following error:</p>
<p> </p>
<p>
[Thread 40, tsomxesdev13--2016-06-27 14:25:00--1] 2016-06-27 14:25:01 UTC-0400 org.eclipse.birt.report.engine.script.internal.ScriptExecutor.addException()<br>
WARNING: There are errors evaluating script "importPackage(Packages.com.ibm.tivoli.maximo.report.script);<br><br>
mxReportScriptContext = MXReportScriptContext.initialize(reportContext);<br><br><br>
//mxReportScriptContext.setDefaultLogLevel("DEBUG");<br>
mxReportScriptContext.setDefaultLogFile("./temp/login_history.log");<br><br>
scriptLogger = mxReportScriptContext.getReportScriptLogger();":<br>
ReferenceError: "MXReportScriptContext" is not defined. (/report/method[
@name="initialize"]#3)org.eclipse.birt.report.engine.api.EngineException: There are errors evaluating script "importPackage(Packages.com.ibm.tivoli.maximo.report.script);<br><br>
mxReportScriptContext = MXReportScriptContext.initialize(reportContext);<br><br><br>
//mxReportScriptContext.setDefaultLogLevel("DEBUG");<br>
mxReportScriptContext.setDefaultLogFile("./temp/login_history.log");<br><br>
scriptLogger = mxReportScriptContext.getReportScriptLogger();":<br>
ReferenceError: "MXReportScriptContext" is not defined. (/report/method[
@name="initialize"]#3)<br>
at org.eclipse.birt.report.engine.script.internal.ScriptExecutor.addException(ScriptExecutor.java:249)<br>
at org.eclipse.birt.report.engine.script.internal.ReportScriptExecutor.handleInitialize(ReportScriptExecutor.java:93)</p>
<p> </p>
<p> </p>
<p>Error code: 17070. org.eclipse.birt.report.engine.api.EngineException: There are errors evaluating script "importPackage(Packages.com.ibm.tivoli.maximo.report.script);<br><br>
mxReportScriptContext = MXReportScriptContext.initialize(reportContext);<br><br><br>
//mxReportScriptContext.setDefaultLogLevel("DEBUG");<br>
mxReportScriptContext.setDefaultLogFile("./temp/login_history.log");<br><br>
scriptLogger = mxReportScriptContext.getReportScriptLogger();":<br>
ReferenceError: "MXReportScriptContext" is not defined. (/report/method[
@name="initialize"]#3) com.actuate.reportapi.enginemanager.JREMException: There is an error in processing your request. Error code: 17070.<br>
at org.eclipse.birt.report.engine.script.internal.ScriptExecutor.addException(ScriptExecutor.java:249)</p>
<p> </p>