-
Bug
-
Resolution: Fixed
-
P2
-
8u40
-
ODX 10.9.5 and 10.10 with the JRE as installed form the installer. Extracting a zip and using that won't fail it.
So this is a testing corner case that is actually going to be the default user case. If you install the JRE from the installer on Mac OSX 10.9.5+ or 10.10.x and use that JRE as the runtime the codesign will fail. This is because codesign became stricted in 10.9.5+ and 10.10+. We violate the following rules:
* Plugin must provide an Info.plist. We skip it because it is a symlink when installed
* Plugin frameworks must be signed. The JRE auto-update installs the sparkle framework, which we don't sign.
* No unexpected unsigned files. We have a Disabled.plist and Enabled.plist in the same directory as Info.plist. Those dont get signed.
* Plugin must provide an Info.plist. We skip it because it is a symlink when installed
* Plugin frameworks must be signed. The JRE auto-update installs the sparkle framework, which we don't sign.
* No unexpected unsigned files. We have a Disabled.plist and Enabled.plist in the same directory as Info.plist. Those dont get signed.
- relates to
-
JDK-8096918 Apple Store submission fails after Yosemite Apple Store update
-
- Closed
-
-
JDK-8097047 Apple Store submission fails after using 8u31
-
- Closed
-