Ich bekomme die Ausnahme
FAILED CONFIGURATION: @BeforeSuite arquillianBeforeSuite
java.lang.NoSuchMethodError: org.jboss.remoting3.Endpoint.builder()Lorg/jboss/remoting3/EndpointBuilder;
at org.jboss.as.controller.client.impl.RemotingModelControllerClient.getOrCreateChannel(RemotingModelControllerClient.java:117)
at org.jboss.as.controller.client.impl.RemotingModelControllerClient$1.getChannel(RemotingModelControllerClient.java:59)
at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:147)
at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:122)
Ausführen von Arquillian-Tests in Eclipse Oxygen mit TestNG und wildfly11. Meine Maven Konfiguration ist wie folgt:
<dependency>
<groupId>org.jboss.arquillian.testng</groupId>
<artifactId>arquillian-testng-container</artifactId>
<version>1.1.13.Final</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.11</version>
</dependency>
<dependency>
<groupId>org.wildfly.arquillian</groupId>
<artifactId>wildfly-arquillian-container-managed</artifactId>
<version>2.0.1.Final</version>
<scope>test</scope>
</dependency>
Antworten:
0 für die Antwort № 1Die Lösung war:
Entfernen Sie die Wildfly 11 Runtime vom Klassenweg.
- Klicken Sie mit der rechten Maustaste auf das Projekt
- Pfad erstellen
- Konfigurieren Sie den Erstellungspfad
- Bibliotheken (Tab)
- Wildfly 11 Runtime (oder Wildfly 10 Runtime) entfernen
Warum ist das notwendig? Kommentare willkommen ...