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

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

XMLWordPrintable

    • x86
    • os_x

      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

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

              Created:
              Updated:
              Resolved: