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 21 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 18 days ago

    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 17 days 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 17 days 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 17 days 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 17 days 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 17 days 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 17 days 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 17 days 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 16 days ago
    Edited by Robert Berendt 16 days ago

    @Christian Jorgensen  Have you talked to your GoAnywhere rep (not tech support) lately? 

    (edited due to earlier post, while being 100% true, was while I was initially angry.  Still angry though)

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



  • 11.  RE: JAVA 11 Group PTF Issue

    Posted 17 days 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
    ------------------------------



  • 12.  RE: JAVA 11 Group PTF Issue

    Posted 17 days ago

    Having same issue!



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



  • 13.  RE: JAVA 11 Group PTF Issue

    Posted 15 days ago

    Here's an update for all those who 'care'

    From my case with IBM :

    Development has marked the following PTFs defective that caused the problem:

    7.4 - SJ05892

    7.5 - SJ05893

    The test PTFs are now generally available. A new Java group PTF will be released tomorrow that include these PTFs. In order to get a clean install and remove the defective PTF, we may want to uninstall/reinstall 5770JV1 opt. 19 apply SF99955 level 16 when that is available with an IPL. Another option would be if you have another system at 750 that does not have the defective PTF applied, we could perform a SAVLICPGM of JV1 opt. 19 then uninstall it from the problem system, restore from the save file and then apply SF99955 level 16 with an IPL.

    The (no longer test) PTFs for 7.5 are SJ06457 and SJ06454. These are co-req PTFs for 5770JV1 (again 7.5)
    These PTFs were GA'd last night so hopefully available for download now.

    Hope this helps those who have been following.....



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



  • 14.  RE: JAVA 11 Group PTF Issue

    Posted 11 days ago

    Resolving PTFs are mentioned at IBM i Java Development Kit 11 64 bit VMs Fail with UnsatisfiedLinkError After IBM i Java Group PTF Apply

    https://www.ibm.com/support/pages/node/7239287



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