Uploaded image for project: 'Red Hat build of Keycloak'
  1. Red Hat build of Keycloak
  2. RHBK-3714

The core class EdECUtilsImpl is not present in the sources jar [GHI#42716]

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      Before reporting an issue

      [x] I have read and understood the above terms for submitting issues, and I understand that my issue may be closed without action if I do not follow them.

      Area

      core

      Describe the bug

      Because of #34630 the class EdECUtilsImpl class was created in a src/main/java15 directory that is not included in the sources jar. Because of this the keycloak-clients cannot sync it to be included in the keycloak-client-common-synced package.

      jar tvf target/keycloak-core-999.0.0-SNAPSHOT-sources.jar | grep EdECUtils
        1403 Wed Sep 17 14:44:44 CEST 2025 org/keycloak/jose/jwk/EdECUtilsUnsupportedImpl.java
        1081 Wed Sep 17 14:44:44 CEST 2025 org/keycloak/jose/jwk/EdECUtils.java
      

      Version

      26.3.4

      Regression

      [ ] The issue is a regression

      Expected behavior

      The class should be present in the sources distribution jar as any other class.

      Actual behavior

      The class is not present.

      How to Reproduce?

      Just compile the core package and check the class is not present in the sources jar file. You can also check that this class is not distributed in the current keycloak-core-26.3.4-sources.jar file in maven.

      Anything else?

      No response

              Unassigned Unassigned
              pvlha Pavel Vlha
              Keycloak Core Clients
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: