Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8229157

Attempts to do the Mac Notarization process is failing due to embedded JRE files

    Details

    • Subcomponent:
    • CPU:
      x86
    • OS:
      os_x

      Description

      ADDITIONAL SYSTEM INFORMATION :
      Mac OS 10.14.5

      A DESCRIPTION OF THE PROBLEM :
      We embed JRE version :1.8.0_202 in our Mac application that uses Java and JavaFX.
      We submitted the application for Mac App Notarization and received failures related to the Embedded JRE files (exe launcher and dylib files)

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Submitted our application's DMG through the Mac Notarization Process and received error report from Apple.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Successful Notarization result from Apple with Certificate that can be stapled to our dmg
      ACTUAL -
      Errors were related to JRE files (exe and dylibs) and included errors such as:
      The signature algorithm used is too weak
      The executable does not have the hardened runtime enabled
      The binary uses an SDK older than the 10.9 SDK

      CUSTOMER SUBMITTED WORKAROUND :
      No known workaround

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                almatvee Alexander Matveev
                Reporter:
                webbuggrp Webbug Group
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: