Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 457897

Summary: Missing 'Permissions' manifest-attribute within org.eclipse.gef4.mvc.examples.logo.web main jar
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF MVCAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 3.10.0 (Mars) RC1   
Hardware: All   
OS: All   
Whiteboard:

Description Alexander Nyßen CLA 2015-01-20 02:35:46 EST
When trying to execute the web example, if Java security settings are high, the execution of the example is blocked because of the missing Permissions attribute. We should add this to make execution of the example easier (so that security settings do not have to be adjusted).
Comment 1 Alexander Nyßen CLA 2015-05-15 14:47:54 EDT
With Java8, this seems to be a blocker for the execution of the application, so we need to adjust this to get the example going there.
Comment 2 Alexander Nyßen CLA 2015-05-16 11:32:24 EDT
-Created a new org.eclipse.gef4.mvc.examples.logo.web bundle, which contains an example application as well as a manifest with the Permissions entry. 

-Renamed the existing org.eclipse.gef4.mvc.examples.logo.web project to org.eclipse.gef4.mvc.examples.logo.web.repository. 

-Created separate JNLP extension files (referenced by org.eclipse.gef4.mvc.examples.web.jnlp) for equinox, osgi, javax, and google bundles (as they all seem to be signed with different certificates) because otherwise Java8 would not load the bundles either.

Pushed all changes to origin/master. Confirmed the web example is now running again (tested on Safari and Firefox). Resolving as fixed in 3.10.0RC1.