Unable to launch Workstation Webstart - com.sun.deploy.net.JARSigningException

Document ID : KB000127038
Last Modified Date : 13/02/2019
Show Technical Document Details
Issue:
We have recently upgraded / deployed a 10.7 HOTFIX and now I get this error when trying to launch the webstart workstation. 

com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://<em-hostname>:8081/workstationProduct/plugins/com.ca.apm.introscope.workstation.webstart.launcher_10.7.0.jar 
at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source) 
at com.sun.javaws.security.SigningInfo.check(Unknown Source) 
at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source) 
Environment:
APM 10.7
Cause:
Starting from APM 10.7.0 Hotfix 3 and higher Java JRE 1.8.0_131 or higher has to be used on the client side to be able to start Workstation via Java Web Start.

There is an incompatible change in the sign algorithm in Java, this is a known issue documented in docops
https://docops.ca.com/ca-apm/10-7/en/ca-apm-release-notes/known-issues/enterprise-manager-and-introscope-known-issues#EnterpriseManagerandIntroscopeKnownIssues-DefectDE395897-CannotLaunchWebStartWorkstation
 
Resolution:
Install a Java JRE 1.8.0_131 or higher

Workaround:
1.Install Java 8 in a separate directory on your platform and start Workstation via Java Web Start using "javaws workstation.jnlp" in the <JAVA_HOME>\bin directory
2.Install Workstation Standalone

Other suggestions:
Go to "Control Panel \ Java \ Settings"
a) Disable Java plugin caching, untick "Keep temporary files on my computer", or
b) Delete all existing Files, make sure to select "Installed Applications and Applets"


If the problem persists open a support case and include to the below diagnostic files:

a) Enable Java Console

Go to Java Control Panel, "Advanced" Tab, go the section "Java console", enable "Show console, click on Apply and start Workstation 
Send us all properties in the Java Console such as:
...
Java Web Start 11.191.2.12 x86
Using JRE version 1.8.0_191-b12 Java HotSpot(TM) Client VM
...
-- listing properties --

java.home=C:\Program Files (x86)\Java\jre1.8.0_191
java.version=1.8.0_191
...

b) content of the directory <EM/WORKSTATION_home>\product\workstation\plugins