WebCenter Viewer and WebCenter Workflow Editor are not working anymore after updating to Java 7 update 51.
Symptoms
You get error messages regarding the security when trying to access the Viewer or the Workflow Editor.
While working in WebCenter, a dialog pops up with the error message: "SecurityException Error".
Error message: "Missing required Permission manifest attribute in main jar".
Solution
Upgrade to WebCenter 12.1.2.
For customers who are not able to plan a fast upgrade, hotfixes are made available:
Hotfixes are now available for several affected versions of WebCenter 12.x:
Version
Build
Applets
Hotfix
12.1.1
12.1.1 r5
all
HF_1204055_20140128_CW209355
12.1
12.1 r8-r12
all
HF_1204049_20140117_CW208834
12.0.2
12.0 r161 + 12.0 c1021
all
HF_1202136_20140121_CW209417
12.0.2
12.0 r158
not yet requested
12.0.1
12.0 r153
all
HF_1202135_20140115_CW208349
12.0
12.0 r148
not yet requested
For WebCenter 10.1, the following hotfixes have been prepared:
Version
Build
Applets
Hotfix
10.1
10.1 build 37
Graphics/CAD Viewer
HF_122_20131219_CW204528_DT119300
10.1
10.1 build 37
Upload Applet
HF_123_20140121_CW209642
Workaround
Go to the Java control panel or Java Preferences on your system:
Windows: An entry should be available in the Control Panel classic view. The Java Control Panel is listed under Programs. If you cannot find it there, try searching for Configure Java in your Windows Start menu.
Mac OS 10.6: Open the Finder and navigate to Applications > Utilities > Java Preferences.
Mac OS 10.7 or higher: Open System Preferences > Java.
You can leave the setting on the default ('High' as shown in the screenshot below, or to Medium as for some customers it works only when setting to 'Medium'), but add an exception for your WebCenter site. Make sure to add your WebCenter site without the instance name (e.g. /WebCenter_Inst or /WebCenter).