AppWorx, Dollar Universe and Sysload Community

 View Only
Expand all | Collapse all

Application Manager clients Java versions

  • 1.  Application Manager clients Java versions

    Posted Oct 31, 2023 07:40 AM

    With Oracle now going to a Java subscription policy (Jan '23)  customers will have a hugh increase in Java licensing costs as defined by the new policy.  Java 8 is no longer free for production use, we would have to go to Java 17 or 21 to be free in prodcution

    I have tried java 17 and java 21 on my windows 11 client and it seems to work.   What is Broadcom stance on these versions of Java?

    We are looking into OpenJDK versions also.   What stance does Broadcom have on OPenJDK's also.?

    We are currently running 9.4.4 of Application Manager.

    Thanks

    Larry



  • 2.  RE: Application Manager clients Java versions

    Posted Nov 01, 2023 07:05 AM

    https://docs.automic.com/tools/compatibility_matrix?compatibility-mode=component&offering_version_id=components&lifecycle_entity_id=1409731986339&component_id=1646174714876&version_id=1678890944665

    Java

    • Open JDK Java 1.8 
    • Open JDK Java 11 
    • Open JDK Java 17 
    • Oracle Java 1.8 
    • Oracle Java 11 
    • Oracle Java 17 




  • 3.  RE: Application Manager clients Java versions

    Posted Nov 03, 2023 11:34 AM

    Thanks Lee




  • 4.  RE: Application Manager clients Java versions

    Posted Nov 01, 2023 09:09 AM
    We've been running 9.4.x with openJDK11 for at least a couple of years. We have 9.5 in test with OpenJKD11. We were told by Broadcom support that 9.5 is certified for OpenJDK17 also. Testing has gone well so we're putting 9.5 into production in a couple of days.




  • 5.  RE: Application Manager clients Java versions

    Posted Nov 03, 2023 11:35 AM

    Thanks Laura  we can't go to 9.5 till this summer.   i will be trying Java 17 out then.




  • 6.  RE: Application Manager clients Java versions

    Posted Nov 01, 2023 10:31 AM

    OpenJDK 8 and 11 are supported for 9.4.x

    OpenJDK 8, 11, 17 are supported for 9.5.x




  • 7.  RE: Application Manager clients Java versions

    Posted Nov 03, 2023 11:32 AM

    Thanks Gary,  on the same java stuff.  I am trying to include th openkdk binary with the Client.zip file.  The client.properties file has problems with the below.  maybe you know of a workaround?

    #localOptions=true

    debug=true

    Thanks

    Larry

    logDir=log

    JAVA_HOME=C:/Users/lgriswold/Downloads/appworx/DAUTO/Client/jdk-11.0.2

    runOptions=-Xmx256m

    Having lgriswold works, but trying a username variable does not.  Do you know what I need to do to get username to work?

    I have tried C:/Users/%username%/Downloads/Appworx/DAUTO/Clinet/jdk-11.0.2

    And

    C:/Users/%USERNAME%/Downloads/Appworx/DAUTO/Clinet/jdk-11.0.2

    I get

    AW_HOME: C:\Users\lgriswold\Downloads\appworx\DAUTO\Client

    JAVA_HOME: C:/Users/%username%/Downloads/appworx/DAUTO/Client/jdk-11.0.2

    "C:/Users/%username%/Downloads/appworx/DAUTO/Client/jdk-11.0.2/bin/javaw" -cp ".;./jars/*" -Dappworx.debug=true -DAW_HOME="C:\Users\lgriswold\Downloads\appworx\DAUTO\Client" -Xmx256m com.appworx.client.screen.main.AxMain

    java.io.IOException: Cannot run program ""C:/Users/%username%/Downloads/appworx/DAUTO/Client/jdk-11.0.2/bin/javaw"": CreateProcess error=2, The system cannot find the file specified

                    at java.lang.ProcessBuilder.start(Unknown Source)

                    at java.lang.Runtime.exec(Unknown Source)

                    at java.lang.Runtime.exec(Unknown Source)

                    at java.lang.Runtime.exec(Unknown Source)

                    at com.appworx.client.local.RunClient.main(RunClient.java:58)

    Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified

                    at java.lang.ProcessImpl.create(Native Method)

                    at java.lang.ProcessImpl.<init>(Unknown Source)

                    at java.lang.ProcessImpl.start(Unknown Source)

                    ... 5 more

    End RunClient




  • 8.  RE: Application Manager clients Java versions

    Posted Nov 06, 2023 02:43 PM

    Larry, I don't use client.properties.  Instead, I create a small batch file that I can also use as a shortcut on my desktop.

    rem Launch Automic Applications Manager
    cd %USERPROFILE%\AppWorx\AMTEST
    rem Optionally use a non-default java
    set JAVA_HOME="C:\Program Files\Microsoft\jdk-17.0.8.7-hotspot"
    set PATH=%JAVA_HOME%/bin;%PATH%
    java -jar RunClient.jar




  • 9.  RE: Application Manager clients Java versions

    Posted Nov 08, 2023 06:16 AM

    Thanks Gary, this worked with the following modifcations

    rem Launch Automic Applications Manager
    cd %USERPROFILE%\Downloads\appworx\DAUTO\Client
    rem Optionally use a non-default java
    set JAVA_HOME="C:\Users\%USERNAME%\Downloads\appworx\DAUTO\Client\jdk-11.0.2\bin"
    set PATH=%JAVA_HOME%/bin;%PATH%
    java -jar RunClient.jar -Xmx256m

    Larry




  • 10.  RE: Application Manager clients Java versions

    Posted Nov 03, 2023 11:34 AM

    Thanks Gary