Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-2247

CertAndKeyGen class location is incorrect when running on IBM Java 8 and OpenJDK 7u111

    Details

    • Support Ticket IDs:

      Description

      The move to Java 8 saw CertAndKeyGen class move from sun.security.x509.CertAndKeyGen to sun.security.tools.keytool.CertAndKeyGen in Oracle/OpenJDK environments. (See: OPENDJ-1142)

      IBM SDK 8 also moved this class, but to a different location: com.ibm.security.tools.CertAndKeyGen

      OpenDJ does not handle this particular location so is currently incompatible with IBM SDK 8.

      Known variations of CertAndKeyGen class location:

      JVM Class
      Oracle/Sun/OpenJDK 6 sun.security.x509.CertAndKeyGen
      Oracle/Sun/OpenJDK 7 < u111 sun.security.x509.CertAndKeyGen
      Oracle/Sun/OpenJDK 7 >= u111 sun.security.tools.keytool.CertAndKeyGen
      Oracle/Sun/OpenJDK 8 sun.security.tools.keytool.CertAndKeyGen
      IBM SDK 7 com.ibm.security.x509.CertAndKeyGen
      IBM SDK 8 com.ibm.security.tools.CertAndKeyGen

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ian.packer Ian Packer [X] (Inactive)
                Reporter:
                ian.packer Ian Packer [X] (Inactive)
                QA Assignee:
                Christophe Sovant
              • Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: