IBM Support

IBM Daeja ViewONE 4.1.x fails to load with IBM Java Runtime Environment version 6 SR 9

Troubleshooting


Problem

After upgrading IBM Daeja ViewONE to 4.1.0, users running IBM java jre 6sr9 fail loading viewer in the internet browser.

Symptom

The Daeja viewer fails to load and the java console shows the following:

Exception: java.lang.SecurityException: attempted to open sandboxed jar

Full java console output:

Java Plug-in 1.6.0
Using JRE version jvmwa6460sr9-20110624_85526 IBM J9 VM
User home directory = C:\Users\Admin

----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------

Trace level set to 5: all ... completed. network: Connecting http://fd-daeja01:8080/viewone/v1files/viewone.jar with proxy=DIRECT network: Connecting http://fd-daeja01:8080/ with proxy=DIRECT network: ResponseCode for http://fd-daeja01:8080/viewone/v1files/viewone.jar : 304 network: Encoding for http://fd-daeja01:8080/viewone/v1files/viewone.jar : null network: Disconnect connection to http://fd-daeja01:8080/viewone/v1files/viewone.jar cache: Reading Signers from 0 http://fd-daeja01:8080/viewone/v1files/viewone.jar | C:\Users\Admin\AppData\LocalLow\IBM\Java\Deployment\cache\6.0\39\2207e12 7-371d09b6.idx network: No certificate info for unsigned JAR file: http://fd-daeja01:8080/viewone/v1files/viewone.jar network: No certificate info for unsigned JAR file: http://fd-daeja01:8080/viewone/v1files/viewone.jar cache: Read manifest for http://fd-daeja01:8080/viewone/v1files/viewone.jar: read=199 full=5243 security: resource name "com/ibm/dv/client/Viewer.class" in http://fd-daeja01:8080/viewone/v1files/viewone.jar : java.lang.SecurityException: attempted to open sandboxed jar http://fd-daeja01:8080/viewone/v1files/viewone.jar as a Trusted-Library basic: exception: attempted to open sandboxed jar http://fd-daeja01:8080/viewone/v1files/viewone.jar as a Trusted-Library. java.lang.SecurityException: attempted to open sandboxed jar http://fd-daeja01:8080/viewone/v1files/viewone.jar as a Trusted-Library at com.sun.deploy.security.CPCallbackHandler$ParentElement.checkResource(CP CallbackHandler.java:371) at com.sun.deploy.security.DeployURLClassPath$JarLoader.checkResource(Deplo yURLClassPath.java:836) at com.sun.deploy.security.DeployURLClassPath$JarLoader.getResource(DeployU RLClassPath.java:936) at com.sun.deploy.security.DeployURLClassPath.getResource(DeployURLClassPat h.java:254) at com.sun.deploy.security.DeployURLClassPath.getResource(DeployURLClassPat h.java:238) at sun.plugin2.applet.Plugin2ClassLoader$2.run(Plugin2ClassLoader.java:971) at java.security.AccessController.doPrivileged(AccessController.java:284) at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Plugin2ClassLoader .java:960) at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java: 147) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Plugin2ClassLoader.java :262) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java: 192) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Plugin2ClassLoader.java :252) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java: 192) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java: 173) at java.lang.ClassLoader.loadClass(ClassLoader.java:626) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:6 87) at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:3037) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Man ager.java:1513) at java.lang.Thread.run(Thread.java:736) Exception: java.lang.SecurityException: attempted to open sandboxed jar http://fd-daeja01:8080/viewone/v1files/viewone.jar as a Trusted-Library

Cause

Older IBM Java Runtime Environment not compatible with IBM Daeja ViewONE viewers 4.1.x

Environment

Microsoft Windows 7 and Microsoft Internet Explorer 8.

Diagnosing The Problem

Enable java console to always show from the Java Control Panel on the client machine.
Reproduce the issue and capture the java console output.

Resolving The Problem

If using an IBM Java Runtime Environment is a must, then upgrade to a later version.
Confirmed to work with IBM JRE's 6 SR16-FP2 and version 7.

[{"Product":{"code":"SSTTN8","label":"IBM Daeja ViewONE Virtual"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Daeja ViewONE Professional","Platform":[{"code":"PF033","label":"Windows"}],"Version":"4.1;4.1.1","Edition":"Standard;Professional","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 January 2021

UID

swg21692464