Original Message:
Sent: Mon September 08, 2025 01:06 AM
From: Ramakrishnudu Kayala
Subject: Transition to Java 17 from Maximo Application Suite 9.1 support announcement
Hi Christie,
Please update the Eclipse Preferences. It will resolve the issue
- Open eclipse ->Preferences->Classpath and select the add external class folder.

------------------------------
Ramakrishnudu Kayala
Maximo Technical Architect
Accenture
Pune
Original Message:
Sent: Fri September 05, 2025 10:43 AM
From: CHRISTIE SMITH
Subject: Transition to Java 17 from Maximo Application Suite 9.1 support announcement
Hi Diego,
I have a serious issue with getting BIRT 4.16 Designer to run reports.
I have followed the instructions provided by IBM at this link: Downloading and installing BIRT Report Designer - IBM Documentation
I have downloaded JAVA 17, specifically jdk-17.0.16_windows-x64_bin.exe.
I can get BIRT 4.16 to come up, pointing to use the JAVA 17.
I can open an OOB MAS 9.1 report (login_history.rptdesign), but when I try to run it, I get nothing but these errors: see attached: birt416_mas91_errors.txt
And this image below is what shows up in BIRT 4.16:

If you have any information that could help me get past these errors, I would GREATLY appreciate it!
Our interim fix right now is to run the reports in BIRT 4.8, using JAVA 8 and MAS 9.1 libraries, which I know we shouldn't be with MAS 9.1, but we have no other choice since we cannot get these reports to run in BIRT 4.16 with the MAS 9.1 provided files and JAVA 17.
I hope there is a good solution to all this!
Thank you SO MUCH in advance,
Christie Smith
------------------------------
CHRISTIE SMITH
Senior Software Engineer
General Dynamics IT
Original Message:
Sent: Wed April 09, 2025 09:51 AM
From: Diego Visentin
Subject: Transition to Java 17 from Maximo Application Suite 9.1 support announcement
Hi Andrey,
in March feature channel for preview it is used Nashorn at its very last release (Release release-15.6 · openjdk/nashorn · GitHub)
PS:
I don't think using GraalJS was a viable option because in the latest versions, support for the JSR 223 scripting API has been removed in favor of the proprietary Context API, which Oracle says is better suited to support the polyglot nature of GraalVM.
------------------------------
Diego Visentin
Original Message:
Sent: Wed April 09, 2025 04:00 AM
From: Andrey Ilinskiy
Subject: Transition to Java 17 from Maximo Application Suite 9.1 support announcement
Hi! Do you know, has Nashorn replaced by Graal for automation scripts?
------------------------------
Andrey Ilinskiy
Handz.on
https://www.on.de/
München
Original Message:
Sent: Sun March 09, 2025 02:15 PM
From: Diego Visentin
Subject: Transition to Java 17 from Maximo Application Suite 9.1 support announcement
In a few months' time, version 9.1 of MAS will be available, bringing several updates to the Manage runtime and libraries, and moving the old Maximo EAM code up to date. In particular, it will use Java 17, which will have a number of implications, including an upgrade to BIRT v4.16 and the use of OpenJDK Nashorn libraries.
So get ready to recompile all your customizations in Java (more than the lack of compatibility mode, beware of module-based library isolation because it may cause some surprises), automation scripts and so on.
In this regard, IBM has published these technical notes:
------------------------------
Diego Visentin
------------------------------