Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[lyo-dev] Making org.eclipse.lyo.client.oslc.samples run as an Applet

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

Back to the top