IBM i Global

IBM i Global

Connect, learn, share, and engage with IBM Power.

 View Only
Expand all | Collapse all

JAVA 11 Group PTF Issue

  • 1.  JAVA 11 Group PTF Issue

    Posted 4 days ago

    We recently upgraded to V7R5 (IBMi)  and applied the latest Java Group PTFs - Level 15 as part of that upgrade.. During testing, we discovered that anything using Java 11 would fail to start due to not being able to create a JVM. After opening a ticket with IBM - they acknowledged that this is currently a "known problem" and supplied a TEST PTF that resolved the issue . They also pointed us to this KB doc outlining the problem including a potential workaround as well. 

    IBM i Java Development Kit 11 64 bit VMs Fail with UnsatisfiedLinkError After IBM i Java Group PTF Apply

    This issue impacts 7.4 and 7.5 Java 11 (64 bit) ONLY for Groups 28 and 15 respectively. 

    My suggestion is that if you are currently using or have JAVA 11 installed on a V7R4 or V7R5 and are planning to apply the latest GROUP PTFs for that release, read the above KB doc to avoid any disruption to your applications/processes. 



    ------------------------------
    Rich Malloy
    Principal Systems Engineer - IBMi
    Cox Automotive
    Draper UT
    ------------------------------


  • 2.  RE: JAVA 11 Group PTF Issue

    Posted yesterday

    Ran into the same issue -  Fortra GOANYWHERE stopped running.    Is the test PTF public?  If so,  please provide the number.     Also,   reinstalled JAVA 11 and fixed the problem,   however trying to find the PTFs for Group level 14. 



    ------------------------------
    Rick Eggleston
    ------------------------------



  • 3.  RE: JAVA 11 Group PTF Issue

    Posted 14 hours ago

    Hi Rick - No, the TEST PTF (s) are not Public and IBM is still 'tweaking' them. They respun the ones they gave me so this is still ongoing for sure. Did you try removing the PTFs they identified as causing the issue associated with level 15? 



    ------------------------------
    Rich Malloy
    Principal Systems Engineer - IBMi
    Cox Automotive
    Draper UT
    ------------------------------



  • 4.  RE: JAVA 11 Group PTF Issue

    Posted 14 hours ago

    Rich, I wondered why Rick didn't just try removing the offending PTF also.  Perhaps it forced itself to perm.  Or the offending PTF was superceeded by another PTF which wasn't much better but got itself perm applied that way.  Or, Rick just 'oopsed' and perm applied everything.  What he did to resolve it was effective for a high stress situation.



    ------------------------------
    Robert Berendt IBMChampion
    Business Systems Analyst, Lead
    Dekko
    Fort Wayne
    ------------------------------



  • 5.  RE: JAVA 11 Group PTF Issue

    Posted 13 hours ago

    I have no issue on which path people take to resolve a problem - I'm just curious as to whether that option did indeed work if he tried it. I opted to try the TEST PTF given that the machine in question is only a TEST system used by my immed team. The TEST PTF route perm applied the PTFs IBM suggested removing so when the TEST ones didn't work - I was "stuck" until IBM can determine why the TEST PTF(s) didn't work. In the end - I had to remove both TEST PTFs and then just apply ONE of them which resolved the issue. Then...just for transparency sake here, IBM respun the TEST PTFs and had me try again..unfortunately, that put me right back to not working... So..I removed both TEST PTFs and simply reapplied ONE of them and that resolved it...for now..until they get respun or something..lol



    ------------------------------
    Rich Malloy
    Principal Systems Engineer - IBMi
    Cox Automotive
    Draper UT
    ------------------------------



  • 6.  RE: JAVA 11 Group PTF Issue

    Posted 13 hours ago

    Feel your pain.  I've done several test PTFs.  It can be a hoot.



    ------------------------------
    Robert Berendt IBMChampion
    Business Systems Analyst, Lead
    Dekko
    Fort Wayne
    ------------------------------



  • 7.  RE: JAVA 11 Group PTF Issue

    Posted 14 hours ago

    Thank you Rick!  I've been on GoAnywhere to get off of Java 11 so I can upgrade to IBM i 7.6.  This just adds more fuel to the fire.

    I'm on Java Group 14.

    Name                 Size       Owner        Changed 
    ftpCUME750.txt              8K  ROB          06/18/25
    ilstCUME750.txt           384K  ROB          06/18/25
    sha256.txt                  8K  ROB          06/18/25
    BR2S4247.TXT               16K  ROB          06/18/25
    BR2S4247V01.BIN       131,072K  ROB          06/18/25
    CUME750_1.bin       4,145,152K  ROB          06/18/25
    CUME750_2.bin       1,392,640K  ROB          06/18/25
    CUME750_3.bin       3,784,704K  ROB          06/18/25
    CUME750_4.bin       3,489,792K  ROB          06/18/25
    CUME750_5.bin       3,817,472K  ROB          06/18/25
    CUME750_6.bin       3,538,944K  ROB          06/18/25
    CUME750_7.bin       1,884,160K  ROB          06/18/25
    JS1S1613.TXT               16K  ROB          06/18/25
    JS1S1613V01.BIN        18,432K  ROB          06/18/25
    QIMGCLG                   288K  QSECOFR      06/18/25



    ------------------------------
    Robert Berendt IBMChampion
    Business Systems Analyst, Lead
    Dekko
    Fort Wayne
    ------------------------------



  • 8.  RE: JAVA 11 Group PTF Issue

    Posted 11 hours ago

    Thank you Rob, for pushing Fortra for getting GoAnywhere off of Java 11. This is a real showstopper for upgrading to IBM i 7.6.

    I just removed the PTF's 

    SJ05893 - JDK1164 25_02 IBM Technology for Java
    SJ05889 - JAVA-RUN JDK11 11.0.27+6 IBM Technology for Java

    from our IBM i 7.5 systems, and then GA ran fine again.

    Java 11 is quite old and not widely used, AFAIK. Would it even be possible to downgrade to Java 8 (for upgrading to 7.6)? I would hate to do it, but if it's the only option...

    Best regards,

    Christian



    ------------------------------
    Christian Jorgensen
    IT System Administrator | CEAC member
    Network of Music Partners A/S
    ------------------------------



  • 9.  RE: JAVA 11 Group PTF Issue

    Posted 11 hours ago

    I don't think there is a safe way to get GoAnywhere to drop down to Java 8.  I tried playing with JAVA_HOME stuff with other vendors in the past.  Normally I was told they only had limited support, like alternating between 32bit and 64bit but not for whole java versions.  I've lost some of my boldness since that.

    Watch GoAnywhere be holding out for Java 21 support for 7.5.  That's a total WAG on my part.  Not to be taken with any seriousness.  In any way, 21 won't be out for 7.4 so doing so would make for a rocky migration path for those users.



    ------------------------------
    Robert Berendt IBMChampion
    Business Systems Analyst, Lead
    Dekko
    Fort Wayne
    ------------------------------



  • 10.  RE: JAVA 11 Group PTF Issue

    Posted 13 hours ago

    From answer from IBM to similar question:

    In order to upgrade to the previous level you already followed part of this process:

    https://www.ibm.com/support/pages/how-roll-back-sr-fp-level-ibm-i-java-development-kit-jdk-after-applying-ptfs

    The 2 PTFs to install the previous JDK 11 level, previous to SF99665 level 28, are:

    SJ04267 - JAVA-RUN JDK11 11.0.26+4 IBM Technology for Java:

    https://www.ibm.com/mysupport/s/fix-information/aDrKe000000PFb2KAG/fi0133946?language=en_US

    SJ04270 - JDK1164 11.0.26+4 IBM Technology for Java:

    https://www.ibm.com/mysupport/s/fix-information/aDrKe000000PFbHKAW/fi0133949?language=en_US

    These 2 PTFs will upgrade Java 11 to the level Java 11 11.0.26+4:

    https://www.ibm.com/support/pages/ptf-groups-and-latest-sr-fp

    Regards



    ------------------------------
    Søren Mørch
    ------------------------------



  • 11.  RE: JAVA 11 Group PTF Issue

    Posted 12 hours ago

    Having same issue!



    ------------------------------
    Alex409 Alex409
    ------------------------------