Pulse/Java

Dear all

Because Oracle will change the license and support model of java we are evaluating all tools which are using it. As Pulse needs java we have some following questions. It would be nice to get some answers:

  • Which java version does Pulse use? (we are currently working with Pulse version 5.5.1)
  • Is Pulse compatible to OpenJDK
  • Is the Java JRE/JDK directly delivered with Pulse and are the security patches included?
  • Is a fat client installed and does it need Java (JDK/JRE)? (we suppose not)
  • Does Pulse need in the client browser "Java Applet" or "Java Web Start"? If yes, is it on the roadmap to substitute it with better solutions? Would it be removed till FEB 2019?

Thanks for your help!

2 Likes

Hi @dominik.germann,

Some answers to your questions:

  • The version of Java depends on the version of Pulse. In the latest version (5.7.10) we are using 8u144. You can check by looking at the properties of java.exe where Pulse is installed. Default: C:\Program Files\Pulse for TM1\jre\bin\java.exe
  • Pulse hasn’t been tested with OpenJDK. We can’t confirm whether it will work or not.
  • Yes, the JRE is included with Pulse as part of the installer.
  • The thick client uses the .NET framework.
  • The web client uses pure HTML and JavaScript, no plugins are required.

Hi tryan

Thank you very much for your fast reply! That helps much.

Kind regards
Dominik

Hi Pulse Team,

due to the change in the licensing of Java, the IT department at my client is asking lots of questions about software that is making use of Java. There are four questions they have about Pulse.

  1. Which Java provider is Pulse using: Java SE, Oracle, AdoptOpenJDK, Azul Zulu, … ?

  2. Is Pulse using Java 11 ? - If not, when do we plan to upgrade to Java 11 ?

  3. Once Pulse is using Java 11, is it going to support the OpenJDK from AdpotOpenJDK ?

  4. In the case that Pulse would not support AdoptOpenJDK, which provider would Pulse support instead?
    Amazon Corretto
    Azul Zulu
    BELLSOFT Liberica
    IBM SDK
    ojdkbuild Project
    Oracle “Java SE”
    Oracle “OpenJDK”
    Red Hat “OpenJDK”
    SapMachine
    Other

Hi @mwirtz,

Pulse uses Java 8 and there are no plans to move off 8 in the near future. 5.8.0 and prior shipped the Oracle JRE, 5.8.1 and later with Amazon Corretto. JRE is the runtime and JDK is used to build the application.

We have tested with multiple OpenJDK builds and it will work with each so it is possible to swap the JRE in the Pulse installation folder if a company prefers a different OpenJDK build.

Thank you for your answers!