ifedorenko / p2-browser

101 stars 46 forks source link

Webstart security warning #15

Closed kthoms closed 10 years ago

kthoms commented 10 years ago

When starting the application with the javaws command, a security warning dialog is raised: "This application will be blocked in a future Java security update because the JAR file manifest does not contain the Permissions attribute. Please contact the Publisher for more information."

Environment: Mac OSX Mavericks, Java 1.7.0_21

After accepting the warning, the application did not start.

ifedorenko commented 10 years ago

Signing certificates cost several hundred dollars and I am not even sure individual developers can get one. Although I have not tried this recently, p2-browser build produces standalone rcp app you should be able to run locally. That's the best I can suggest... unless somebody is willing to donate money for the certificate ;-)

kthoms commented 10 years ago

I'm not sure if that warning is due to missing Jar signing, the warning message more indicates that the "permissions" attribute is missing in the MANIFEST. See http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/manifest.html

ifedorenko commented 10 years ago

I gave up trying to make jnlp work. Just build p2-browser locally and start it as plain rcp app. Instructions in the readme are tested on OSX 10.9 with java 7u45.