MQ

MQ

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  MQ Explorer 9.4.0.0 update : fail to create the JVM

    Posted Mon July 08, 2024 05:07 AM

    Hello,
    I'm trying to update an MQ Explorer 9.3.1 standalone on a Windows 11 23H2 workstation.
    After removing version 9.3.1, I install 9.4.0.0, no error in the log.
    When I launch MQ Explorer, I get :
    "JVMJ9VM149E 
    <java_home>/lib/ext is no longer supported. Please add the required libraries/jar files to the classpath"
    The link : 
    https://www.ibm.com/support/pages/how-solve-jvmj9vm149e-libext-no-longer-supported-error
    show :
    The Java™ installation in app host is broken. 
    JVMJ9VM149E is an error in Java 9 and later.
    and provides a solution for the Linux environment.

    Any idea of how to move forward on a Windows workstation? 
    Thank you.



    ------------------------------
    Luc-Michel Demey
    DEMEY CONSULTING
    lmd@demey-consulting.fr
    #IBMChampion
    ------------------------------


  • 2.  RE: MQ Explorer 9.4.0.0 update : fail to create the JVM

    Posted Tue July 09, 2024 04:55 AM

    Luc Michel, 

    Have you looked at https://stackoverflow.com/questions/69075869/java-home-lib-ext-exists-extension-mechanism-no-longer-supported which suggests a way to work around that specific problem?

    Thanks



    ------------------------------
    Francois Brandelik
    ------------------------------



  • 3.  RE: MQ Explorer 9.4.0.0 update : fail to create the JVM

    Posted Tue July 09, 2024 05:27 AM
    Edited by Luc-Michel Demey Tue July 09, 2024 05:27 AM

    Yes, I'd seen that post too.

    But I'm not developing and deploying a user application, I'm updating IBM software.
    If the new version of java imposes specific parameters, I expect IBM to provide these parameters in their software.

    So far I've solved the problem by completely deleting MQ Explorer 9.4 and its data directory, then re-installing. It works, including with the MS0P Message Manager plug-in.

    I have a number of production servers to update (because CVE-2024-22201, with a CVSS of 7.5) , I'll wait a bit to see if there are other solutions.



    ------------------------------
    Luc-Michel Demey
    DEMEY CONSULTING
    lmd@demey-consulting.fr
    #IBMChampion
    ------------------------------



  • 4.  RE: MQ Explorer 9.4.0.0 update : fail to create the JVM

    Posted Wed July 31, 2024 01:45 AM

    Hello,

    I got the same problem .  I open a case but this is an answer I got :

    " MQ lab has seen this problem before, reported only by one other customer. The symptom shown happened because there was some problem in the uninstall process both in the other customer's environment and in your environment. The uninstall process is a Windows process, it is not a fault of MQ Explorer. So MQ lab does not have anything to correct."

    Yulia

    The Windows uninstall process should have deleted completely the previous MQ Explorer installation including its Java directory. We don't know why Windows uninstall process failed to delete the Java directory of the previous MQ Explorer.



    ------------------------------
    Yulia Vaisman
    ------------------------------



  • 5.  RE: MQ Explorer 9.4.0.0 update : fail to create the JVM

    Posted Wed July 31, 2024 01:48 AM

    And a solution is to delete MQ explorer directory after uninstalling version 9.3 . On my workstation is was necessary to reboot a machine in order to delete it after uninstall

     



    ------------------------------
    Yulia Vaisman
    ------------------------------



  • 6.  RE: MQ Explorer 9.4.0.0 update : fail to create the JVM

    Posted Thu August 01, 2024 05:26 AM

    Don't know how it is on Linux, but in Windows, if you have a file open, or a Dos window open pointing to the directory, the uninstaller will not be able to delete the directory.

    You may see something in the interactive uninstaller, but may not see something in an unattended one. Before uninstalling you should also make sure that there is no instance of MQ Explorer running.

    This is why I am suggesting: If you run an unattended uninstaller, make sure to reboot the box and remove the directory and its contents before installing.

    One way to avoid this is to name the install directory with the version. So your MQ Explorer would always have a new directory to install in and you can clean up the old directory at your leisure.

    Have fun.



    ------------------------------
    Francois Brandelik
    ------------------------------