Skip to main content
Question

Java Version - Perils of upgrading

  • July 3, 2026
  • 2 replies
  • 40 views

Iain Sharp
Forum|alt.badge.img+5

Our IT services have employed a company to test vulnerabilities. They are reporting an out of date Oracle Java version on our machine, which is patched to patch 10.4.3.042

What do people know about updating the Java version independently? 

  1. Is it ‘safe’ to do so? Or will bits of the uniface environment stop working? 
  2. Where is the installation folder to overwrite, or is that automatic? 
  3. (afterthought) WHat happens when we patch uniface, does it reset, or is it smart enough to not update a later version? 

Regards, 

Iain

2 replies

Michael Taylor
Forum|alt.badge.img+2

Hi Iain,

The JRE supplied with Uniface is there primarily to provide an out-of-the-box experience. If preferred, an advanced installation can be configured to use an existing Java installation instead.

Java is used by Uniface for Tomcat/WRD, XSLT transformations, and Java Call-In functionality. The supported and verified Java versions are listed in the PAM, so I'd recommend aligning any upgrade with the versions documented there.

The Uniface updater does not update the JRE or Tomcat. This is intentional, as customers may have applied their own updates or configuration changes. As a result, applying a Uniface patch will not overwrite a newer Java version that you have installed.

As always, we recommend testing any Java upgrade in a non-production environment before rolling it out more widely.

Regards,
Mike


Ingo Stiller
Forum|alt.badge.img+3
  • Participating Frequently
  • July 13, 2026

Hi Iain
Our customers did aks the same question.
Our answer was: “Use what you want, Java is only for Tomcat/WRD and UnifAce can handle anything you throw at it”
Never heard any complain :-)
But I don't want to rule out the possibility that certain combinations might cause problems. So, as Michael says, check the PAM.

Ingo