I can not run the java-based upload on OnePacs. I get the following error "java.lang.SecurityException - The applet must be signed (can't write in /Users/*****).
MAC OS 10.9
Safari 7.0
Java Version 7 Update 45
Thanks.....below is a dump of the java console.
Java Plug-in 10.45.2.18
Using JRE version 1.7.0_45-b18 Java HotSpot(TM) 64-Bit Server VM
User home directory = /Users/wfp
----------------------------------------------------
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>
----------------------------------------------------
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/op-upload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/op-upload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/op-upload.jar
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
java.lang.SecurityException - The applet must be signed (can't write in '/Users/wfp')
java.lang.SecurityException: The applet must be signed (can't write in '/Users/wfp')
at wjhk.jupload2.context.JUploadContextApplet.checkAppletIsSigned(JUploadContextApplet.java:93)
at wjhk.jupload2.context.JUploadContextApplet.<init>(JUploadContextApplet.java:71)
at wjhk.jupload2.JUploadApplet$1JUploadAppletInitializer.run(JUploadApplet.java:74)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1272)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1247)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1349)
at wjhk.jupload2.JUploadApplet.init(JUploadApplet.java:79)
at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.SecurityException: The applet must be signed (can't write in '/Users/***')
at wjhk.jupload2.context.JUploadContextApplet.checkAppletIsSigned(JUploadContextApplet.java:93)
at wjhk.jupload2.context.JUploadContextApplet.<init>(JUploadContextApplet.java:71)
at wjhk.jupload2.JUploadApplet$1JUploadAppletInitializer.run(JUploadApplet.java:74)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/op-upload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/op-upload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/op-upload.jar
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Application-Name: manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Permissions manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
Missing Codebase manifest attribute for: https://web.onepacs.com/uploadapplet/wjhk.jupload.jar
java.lang.SecurityException - The applet must be signed (can't write in '/Users/***')
java.lang.SecurityException: The applet must be signed (can't write in '/Users/***')
at wjhk.jupload2.context.JUploadContextApplet.checkAppletIsSigned(JUploadContextApplet.java:93)
at wjhk.jupload2.context.JUploadContextApplet.<init>(JUploadContextApplet.java:71)
at wjhk.jupload2.JUploadApplet$1JUploadAppletInitializer.run(JUploadApplet.java:74)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1272)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1247)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1349)
at wjhk.jupload2.JUploadApplet.init(JUploadApplet.java:79)
at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.SecurityException: The applet must be signed (can't write in '/Users/***')
at wjhk.jupload2.context.JUploadContextApplet.checkAppletIsSigned(JUploadContextApplet.java:93)
at wjhk.jupload2.context.JUploadContextApplet.<init>(JUploadContextApplet.java:71)
at wjhk.jupload2.JUploadApplet$1JUploadAppletInitializer.run(JUploadApplet.java:74)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Java Error
Re: Java Error
I just tried it and it worked for me on my Mac with both Safari and Chrome. Maybe you have an old version of the upload applet in your cache? Can you try clearing the cache for the onepacs website and try it again?
-- Damien
-- Damien
Re: Java Error
I believe this problem is specific to Safari on Mavericks. Firefox and Chrome both allow the applet to run. We're working on a new version of the applet that will avoid this issue in the future.
Thanks,
Justin
Thanks,
Justin
Re: Java Error
Ah, that explains why I don't see it. I have not upgraded to Mavericks yet.
-- Damien
-- Damien
Re: Java Error
OK. Thanks.
BTW, it looks like new Java - 64 bit is no longer compatible with Chrome.
BTW, it looks like new Java - 64 bit is no longer compatible with Chrome.
Re: Java Error
Hi,
I just wanted to follow up on the ability to use the Study Uploader in Safari on OSX Maverick - or more specifically Safari 6.1 or greater. By default, Java is pretty locked down on Safari in OSX and requires a site-specific exemption to allow advanced features that the OnePacs Study Uploader requires. You can configure Safari to allow Java to run without limitations on web.onepacs.com by doing the following.
1) Launch Safari
2) Open Preferences
3) Click on the Security Tab
4) Click on the "Manage website settings..." button
5) Select "Java"
6) For web.onepacs.com, use the dropdown list to select "Always allow" (this will prevent getting prompted every time)
7) Use the same dropdown list to select "Run in unsafe mode"
8) Click "Trust" on the following prompt.
9) Click Done
This will allow you to run the OnePacs Study Uploader in Safari 6.1 and greater on OSX. I have attached a screenshot for reference. Hope this helps.
Justin
I just wanted to follow up on the ability to use the Study Uploader in Safari on OSX Maverick - or more specifically Safari 6.1 or greater. By default, Java is pretty locked down on Safari in OSX and requires a site-specific exemption to allow advanced features that the OnePacs Study Uploader requires. You can configure Safari to allow Java to run without limitations on web.onepacs.com by doing the following.
1) Launch Safari
2) Open Preferences
3) Click on the Security Tab
4) Click on the "Manage website settings..." button
5) Select "Java"
6) For web.onepacs.com, use the dropdown list to select "Always allow" (this will prevent getting prompted every time)
7) Use the same dropdown list to select "Run in unsafe mode"
8) Click "Trust" on the following prompt.
9) Click Done
This will allow you to run the OnePacs Study Uploader in Safari 6.1 and greater on OSX. I have attached a screenshot for reference. Hope this helps.
Justin
- Attachments
-
- Screen Shot 2013-12-12 at 1.56.16 PM.png (169.39 KiB) Viewed 14403 times