HI,
 
I'm probably not the first to want to do this, but I'd like to run the DoorsOauthSample as a Java Applet. I have this working fine in Eclipse, but I get the following error when I try to access the snapshot jar from a browser:
 
Jun 25, 2014 6:37:02 PM
org.eclipse.lyo.client.oslc.samples.DoorsOauthSample main
SEVERE: Unable to access the Jazz rootservices document at: http://jssdw40023786:8080/dwa/public/rootservices
org.eclipse.lyo.client.exception.RootServicesException:
OSLCC003: An error occurred processing the root services document.  Server
location: http://jssdw40023786:8080/dwa/public.
               
at
org.eclipse.lyo.client.oslc.jazz.JazzRootServicesHelper.processRootServices(JazzRootServicesHelper.java:193)
               
at org.eclipse.lyo.client.oslc.jazz.JazzRootServicesHelper.<init>(JazzRootServicesHelper.java:116)
               
at
org.eclipse.lyo.client.oslc.samples.DoorsOauthSample.main(DoorsOauthSample.java:151)
               
at
org.eclipse.lyo.client.oslc.samples.DoorsOauthSample.start(DoorsOauthSample.java:100)
               
at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)
               
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
Source)
               
at java.lang.Thread.run(Unknown Source)
Caused by: java.security.AccessControlException: access denied
("java.io.FilePermission" "META-INF\core\wink-providers"
"read")
               
at java.security.AccessControlContext.checkPermission(Unknown Source)
               
at java.security.AccessController.checkPermission(Unknown Source)
               
at java.lang.SecurityManager.checkPermission(Unknown Source)
               
at sun.plugin2.applet.AWTAppletSecurityManager.checkPermission(Unknown Source)
               
at java.lang.SecurityManager.checkRead(Unknown Source)
               
at java.io.File.isFile(Unknown Source)
               
at
org.apache.wink.common.internal.utils.FileLoader.loadFileAsStream(FileLoader.java:87)
               
at
org.apache.wink.common.internal.application.ApplicationFileLoader.<init>(ApplicationFileLoader.java:97)
               
at
org.apache.wink.common.internal.application.ApplicationFileLoader.<init>(ApplicationFileLoader.java:66)
               
at org.apache.wink.client.ClientConfig$1.run(ClientConfig.java:112)
               
at java.security.AccessController.doPrivileged(Native Method)
               
at org.apache.wink.client.ClientConfig.initDefaultApplication(ClientConfig.java:109)
               
at org.apache.wink.client.ClientConfig.applications(ClientConfig.java:397)
               
at org.eclipse.lyo.client.oslc.OslcClient.<init>(OslcClient.java:142)
               
at org.eclipse.lyo.client.oslc.OslcClient.<init>(OslcClient.java:110)
               
at
org.eclipse.lyo.client.oslc.jazz.JazzRootServicesHelper.processRootServices(JazzRootServicesHelper.java:174)
               
... 6 more
 
Does this need to be a signed applet? Would it be better to run this as a regular Java application under JNLP? I'm very new to Java/Eclipse, so I apologize for asking something that may be obvious.
 
Thanks,
Abe