The Juniper VPN applet tries to spawn a new java process like this:

java -classpath /usr/lib/jvm/jre/lib/plugin.jar:/home/user/.juniper_networks/tncc.jar net.juniper.tnc.NARPlatform.linux.LinuxHttpNAR

Sadly the plugin.jar file is not part of the OpenJDK JVM, it actually belongs to IcedTea-Web.

So to make the Juniper applet work again, you must create a symlink to the plugin.jar. You sadly must do this for each new OpenJDK version that is being installed, e.g. after each update.

``The Juniper VPN applet tries to spawn a new java process like this:

java -classpath /usr/lib/jvm/jre/lib/plugin.jar:/home/user/.juniper_networks/tncc.jar net.juniper.tnc.NARPlatform.linux.LinuxHttpNAR

Sadly the plugin.jar file is not part of the OpenJDK JVM, it actually belongs to IcedTea-Web.

So to make the Juniper applet work again, you must create a symlink to the plugin.jar. You sadly must do this for each new OpenJDK version that is being installed, e.g. after each update.

``

See also bug report 1161493