Back

Topic

[KB734]Troubleshooting WebVue: Java 8

Tags: Internet Explorer, Java, JRE, Security, Webvue

10 years ago
By RT
Options
Print
Applies to:

PcVue from 8.1 to 11.1, Webvue


Summary:

This document describes how to solve known troubles met between WebVue and version 8 of Java RE, which includes a new security policy.

This article is an add-on of article KB685 about JRE 7u51 and the new Java security policy.


Details:

Important to know: always empty cache files !

In order that a modification in the configuration of Java or WebVue should completly be taken into account and be applied, it is necessary to empty cache files and to delete the temporary files for:
– the Java plugin
– the Internet navigator

After this manipulation, it is required to stop (or restart) them: applications do not appear any more in the Task Manager, before beeing restarted.

 Java 8 Control Panel screenshot
webvue java8 - javadeletefile
 Internet Explorer 11 options screenshot
webvue java8 - iedeletefile

The main troubles met between WebVue and version 8 of Java RE are:

1. Java 8 PlugIn is not lauched, altough it is installed

Solution: Set up the attached Java Deployement Package (DeployJava.zip)
-> Copy the 2 files into the WEB folder of PcVue server project.
-> Restart PcVue and empty temporary files (see above)

 Problem
webvue java8 - needjavadeploy
 Solution
webvue java8 - javadeploy

2. Integrated Java 8 security does not accept connection with WebVue without a signed certificate

Solution:

A. Set up a self-signed certificate
-> See article KB619 “How to sign the WebVue applets using a self-signed certificate”

B. Add an exception in the Java PlugIn by using Whitelisting
-> Add the WebVue URL in the Exception Site List
-> Empty temprary files of Java (see above)

Remarks:
– it is always preferable to sign an applet over using whitelisting. However, if using whitelisting, try to avoid the usage of wildcards.
– a domain policy can block the possibility of adding an exception in the Java white list… this list is then configured for the whole domain  and is broadcasted to all stations inside. To add an exception, it is necessay to move nearer to dmain administrators.

 Problem
webvue java8 - security1
ORwebvue java8 - security2
 Solution B
webvue java8 - securityexception

3. Java 8 does not recognize a WebVue web services class: “NoClassDelFoundError”

Since Java version 8, any classes have been revoked from JRE, for security or other reasons.
It is the case of a part of classes used by WebVue.

 Acceptation of WebVue connection =>webvue java8 - certif1  Problem
webvue java8 - certif2

Solution for Pcvue 9.0, 10.0, 11.0 and 11.1:
From these versions, there are 2 ways to make a WebVue connection: the standard way and the proxy server way. Because Java 8 does no more recognize the standard way, it is necessay to use the second one. To do it, set up “Server Proxy” in WebVue configuration parameters
> On PcVue web server side, edit file WEB\WebVue.dat and add the entry ” ProxyServer=1
-> Restart PcVue and empty temporary files (see above)

 WebVue.dat filewebvue java8 - certifwebvuedat

Solution for Pcvue 8.1 and 8.2:
In those versions, the proxy server way to establish a WebVue connection is obsoleth. It is than impossible to use the WebVue embeeded in PcVue version < 9.0 and Java version 8. The single solution is to use a precedent version of Java.
-> See article KB699 “WebVue – Java compatibility table”

Download attachments: DeployJava.zip


 © ARC Informatique. All rights reserved.

Created on: 13 Feb 2015 Last update: 04 Sep 2024