Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-28597

WildFly 24+ runtime: Elytron client jars

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 4.27.0.Final
    • 4.24.0.Final
    • server
    • None
    • ---

    Description

      This is a followup for https://issues.redhat.com/browse/JBIDE-25095 - I have a small sample that performs a Elytron login on the client side, see details in the linked issue. Attached is my EAR file - just import it as "EAR" project in Eclipse and you will see compilation errors because the packages "org.wildfly.security.auth.client" and "org.wildfly.security.sasl" cannot be resolved.

      There were changes in the Elytron jar files in WildFly 19 and WildFly 24, so the files that were added through JBIDE-25095 are no longer valid in WildFly 26.0.

      New paths are:

      • wildfly-26.0.0.Final\modules\system\layers\base\org\wildfly\security\elytron-base\main\wildfly-elytron-client-1.18.1.Final.jar
      • wildfly-26.0.0.Final\modules\system\layers\base\org\wildfly\security\elytron-base\main\wildfly-elytron-sasl-1.18.1.Final

      After adding those references manually, there is another compilation error:

      "The type org.wildfly.security.password.Password cannot be resolved. It is indirectly referenced from required .class files"

      This is found in "wildfly-elytron-credential-1.18.1.Final.jar"

       

      The Elytron version is 1.19.0 for WildFly 26.1.

      Attachments

        Activity

          People

            rstryker@redhat.com Robert Stryker
            wolfgangknauf Wolfgang Knauf
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: