Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted Sun March 09, 2025 02:16 PM

    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
    ------------------------------


  • 2.  RE: Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted Mon March 10, 2025 04:06 AM

    Thank's @Diego Visentin for taking the time to put these things together. 



    ------------------------------
    Andrzej Więcław
    Maximo Technical SME
    ZNAPZ B.V.
    Wrocław, Poland
    ------------------------------



  • 3.  RE: Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted 29 days ago

    Thanks Diego. Good information and it looks like we have a lot of work in front of us. I'll inform the team of this tomorrow. This did send me off on a 'side search'. Does anyone have documentation of all that will be coming with the 9.1 version? Firm release date?



    ------------------------------
    Richard Foster
    ------------------------------



  • 4.  RE: Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted 27 days ago

    Hi @Richard Foster,
    as for what's coming in the next release, I think IBM does a good job of keeping the What's New section of "feature channel" up to date:
    What's new in the Maximo Application Suite feature channel for preview - IBM Documentation
    (at the bottom, you will find links to the news for various applications, including Manage)

    As far as I know, there is no official release date for 9.1, but I expect it to arrive before the summer.



    ------------------------------
    Diego Visentin
    ------------------------------



  • 5.  RE: Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted 26 days ago

    Thanks again, Diego. I did see that link but nothing on 9.1. My understanding is that Tririga will now be avialable when that version is officially released. And I had heard around June 1 for the actual realease date. We are using the pre-release version which doesn't have a lot of new features as far as I can tell. 



    ------------------------------
    Richard Foster
    ------------------------------



  • 6.  RE: Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted 26 days ago
    Edited by Diego Visentin 26 days ago

    I agree with you Richard. The current pre-release version does not seem to have any new "wow" features for the end user. But maybe that's because I'm testing it in the lab, limited to Manage without, for example, enabling AI-based services. However, there are some under the hood. For example, it is very useful for me to be able to check customizations on Java 17. I hope the new channel release will include the updated MAF Tools (it should be directly available as a pod in OCP).



    ------------------------------
    Diego Visentin
    ------------------------------



  • 7.  RE: Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted 17 days ago

    Hi! Do you know, has Nashorn replaced by Graal for automation scripts?



    ------------------------------
    Andrey Ilinskiy
    Handz.on
    https://www.on.de/
    München
    ------------------------------



  • 8.  RE: Transition to Java 17 from Maximo Application Suite 9.1 support announcement

    Posted 17 days ago

    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
    ------------------------------