[SOLVED] jnlp vendor selection
Posted: 18 Mar 2021, 13:12
Hello Karakun,
Our Java application prefers a specific JVM.
According to documentation we can use vendor tag in JNLP file.
<jnlp spec="1.0+" codebase="http://gucsis.guc.local/risnet/classes/">
<information>
<title>GucSis WebGis</title>
<vendor>AdoptOpenJDK</vendor>
</information>
<update policy="always" check="always"/>
<resources>
<j2se version="1.8+" href="http://java.sun.com/products/autodl/j2se"/>
<jar href="ris_view.jar" main="true"/>
In a newly installed OpenWebStart, the setting ows.jvm.manager.vendor.allowFromJnlp=true was set for this purpose.
Now when the JNLP file is called, I would expect the JVM Manager to install the Adopt JVM.
But it installs the Azul JVM, although in the Java console it says "Acceptable vendor tag found, contains: AdoptOpenJDK".
Why is this?
Even if the JVMs of both vendors Azul and Adopt are listed in JVM Manager, OpenWebStart chooses the Azul JVM.
Is it possible to influence the selection of the JVM in my JNLP file?
With kind regards
Our Java application prefers a specific JVM.
According to documentation we can use vendor tag in JNLP file.
<jnlp spec="1.0+" codebase="http://gucsis.guc.local/risnet/classes/">
<information>
<title>GucSis WebGis</title>
<vendor>AdoptOpenJDK</vendor>
</information>
<update policy="always" check="always"/>
<resources>
<j2se version="1.8+" href="http://java.sun.com/products/autodl/j2se"/>
<jar href="ris_view.jar" main="true"/>
In a newly installed OpenWebStart, the setting ows.jvm.manager.vendor.allowFromJnlp=true was set for this purpose.
Now when the JNLP file is called, I would expect the JVM Manager to install the Adopt JVM.
But it installs the Azul JVM, although in the Java console it says "Acceptable vendor tag found, contains: AdoptOpenJDK".
Why is this?
Even if the JVMs of both vendors Azul and Adopt are listed in JVM Manager, OpenWebStart chooses the Azul JVM.
Is it possible to influence the selection of the JVM in my JNLP file?
With kind regards