Forum Stats

  • 3,768,724 Users
  • 2,252,841 Discussions


Deployment Rule Set and Java Web Start

2927943 Member Posts: 1
edited Apr 10, 2015 5:17AM in Java Web Start & JNLP


I am currently piloting the Deployment Rule Set for a customer which allows them to control which versions of JRE are used to for certain applications. This is extremely beneficial as it allows for old JREs to be limited to certain legacy applications and for the latest JRE version to be used for everything else. It's a really useful way of managing multiple JREs running on a client.

However, I have run into a problem with a legacy application which uses JNLP and requires JRE 1.5.0_21. Despite adding rules to the DeploymentRuleSet.jar such as title, certificate hash and location and specifying JRE 1.5.0_21 as the version to use, the JNLP always uses Java Web Start version 1.8.0_40 to launch the application, which causes it to fail. If I launch it manually using JavaWS 1.5.0_21 from the comman line, it works fine.

Does anyone know if there is anyway to use the DeploymentRuleSet.jar to control which version of Java Web Start is used to launch JNLP files?

Many thanks.


This discussion has been closed.