ImageNow Support‎ > ‎Known Issues‎ > ‎

WebNow/eForms - Java Error: Missing required Permissions manifest attribute in main JAR

posted Jan 15, 2014, 1:02 PM by John Brown   [ updated Aug 25, 2014, 7:31 AM ]
Note: Patches applied to WebNow and eForms on 8/23/14 have corrected this issue. Users should no longer be getting the Security Exception related to the Permissions Manifest Attribute. It is no longer necessary to follow the steps below to add sites to the Java security exceptions list.

Issue: 
Java 7 Release 51 has introduced additional security settings that block applications without an up to date "Permissions manifest attribute." The version of WebNow currently maintained by the University of Maine System does not have this attribute set. Due to this, any user with Java 7 Release 51 or later installed will be unable to access WebNow, receiving an error message referring to the "Permissions manifest attribute," as seen below. This issue also impacts any ImageNow eForms that are in use.

WebNow Error




Resolution: As a workaround, it is possible to add the WebNow URL to a list of sites with exceptions. This will tell Java that WebNow is a safe application to load. Below is the process to do this.

NOTE: If you do not see the same security options in the Java Control Panel as appear below, you may need to still update your version of Java to Release 51. This can be done through www.java.com. 
  1. Navigate to the Java Control Panel and open it
    • Windows/Mac - Open your system control panel or System Preferences and choose Java
    • Linux - Run the jcontrol command
  2. Click the Security tab:


  3. Click on Edit Site List
  4. Click on Add
  5. Enter the WebNow URL - http://webnow.unet.maine.edu:8080/webnow/ - into the Location field, as shown below:


  6. Click Add and then enter the MaineStreet WebNow URL - http://webnow.its.maine.edu:8080/webnow/ - into the Location field, just as in the previous step


  7. Click Add and then enter the ImageNow eForms URL - http://imagenow.unet.maine.edu:8080 - into the Lcoation field, just a in steps 5 and 6


  8. Click OK, and the following prompt will appear. Click Continue on that prompt.


  9. Back on the Security tab, the Exception Site List section should like like it does in the image below. If it does, click OK and relaunch WebNow. Otherwise, repeat the above steps to get the WebNow URL added to the Exception Site List.


Comments