Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-18259

Need Maven assistance for WildFly 26.1.1

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Minor
    • None
    • 26.1.1.Final
    • EJB
    • None
    • ---
    • ---

    Description

      I am transitioning a working WF EJB application from 14 to 26.1.1.  The client side is getting the following exception when attempting to create an InitialContext. 

      NoSuchMethodError

      'org.wildfly.security.auth.client.AuthenticationConfiguration org.jboss.remoting3.RemotingOptions.mergeOptionsIntoAuthenticationConfiguration(org.xnio.OptionMap, org.wildfly.security.auth.client.AuthenticationConfiguration)'

      When I look into the application jar-with-dependencies I find an org.jboss.remoting3.RemotingOptions class, which according to Google should have the mergeOptionsIntoAuthenticationConfiguration() method, so I'm guessing that the problem is the method signature.  It's suspicious that an org.jboss method would be looking for an org.wildfly.security.auth.client.AuthenticationConfiguration parameter.  What dependency am I missing, and what have I included in error ?

      The existing dependencies are:

          <dependency>
            <groupId>org.wildfly.bom</groupId>
            <artifactId>wildfly-client</artifactId>
            <version>26.1.1.Final</version>
            <type>pom</type>
          </dependency>
          <dependency>
            <groupId>org.wildfly</groupId>
            <artifactId>wildfly-ejb-client-bom</artifactId>
            <version>26.1.1.Final</version>
            <type>pom</type>
          </dependency>   

          <dependency>
            <groupId>org.wildfly</groupId>
            <artifactId>wildfly-security</artifactId>
            <version>26.1.1.Final</version>
          </dependency>
          <dependency>
            <groupId>org.wildfly.security</groupId>
            <artifactId>wildfly-elytron-auth</artifactId>
            <version>2.2.0.Final</version>
          </dependency>
          <dependency>
            <groupId>org.jboss.remoting3</groupId>
            <artifactId>jboss-remoting</artifactId>
            <version>3.3.12.Final</version>
          </dependency>
          <dependency>
            <groupId>org.jboss.xnio</groupId>
            <artifactId>xnio-api</artifactId>
            <version>3.8.7.Final</version>
          </dependency>
          <dependency>
            <groupId>org.wildfly</groupId>
            <artifactId>wildfly-client-all</artifactId>
            <version>15.0.0.Final</version>
          </dependency>
          <dependency>
            <groupId>org.wildfly.bom</groupId>
            <artifactId>wildfly-client</artifactId>
            <version>26.1.1.Final</version>
            <type>pom</type>
          </dependency>

      Thanks for any guidance.

       

      Attachments

        Activity

          People

            cfang@redhat.com Cheng Fang
            ftg314159 Francis Griffin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: