We've followed the instructions on the IBM website to configure BIRT 4.16 (with MAS 9.05) but receive the following error when attempting to preview any out of the box report:
Invalid javascript expression: ReferenceError: "MXReportScriptContext" is not defined. (/report/method[@name="initialize"]#3)
The instructions on the IBM site for setting up BIRT 4.16 (required for MAS 9.0) are full of inconsistencies that may be a factor. Here are some of the inconsistencies:
• The instructions say to download and install the IBM java SDK, but there's no installation file in the unzipped package
• In the linked version of BIRT 4.16, the launching file is birt.exe not eclipse.exe
• The instructions say to create the eclipse.exe shortcut with the vmargs (there's only birt.exe no eclipse.exe in 4.16), but it produces an error when we try to reference the downloaded IBM javaw.exe. Note that the downloaded version already includes the arguments in the birt.ini file
• The preview tab in 4.16 is labeled "New Preview Prototype". This may not be an issue, but it does seem unusual.
We're able to launch BIRT using the BIRT.exe file directly, but when trying to preview any out of the box report, we receive the following error message:
Invalid javascript expression: ReferenceError: "MXReportScriptContext" is not defined. (/report/method[@name="initialize"]#3)
I ran across a community article referencing some similar issues with script libraries downloaded from MAS installations that were resolved by downloading from a box folder provided by IBM support, but the box folder is no longer active.
Attached is a zip of the local BIRT folder and the reports/libraries etc that were downloaded from the MAS 9.05 instance in case anyone sees that we've missed something.
Has anyone else gotten a fresh install of BIRT 4.16 to work with their MAS 9.05 libraries, etc.?
------------------------------
Christopher Westfall
------------------------------