Skip to content

Commit 18601b7

Browse files
committed
Update testing configuration as needed.
1 parent 8772671 commit 18601b7

File tree

3 files changed

+34
-44
lines changed

3 files changed

+34
-44
lines changed

environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/shutdown/hook/UndertowTestServer.java

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,8 @@
1616
*/
1717
package org.jboss.weld.environment.se.test.shutdown.hook;
1818

19-
import java.net.BindException;
2019
import java.util.concurrent.atomic.AtomicBoolean;
2120

22-
import org.apache.commons.lang3.exception.ExceptionUtils;
23-
2421
import io.undertow.Undertow;
2522
import io.undertow.server.HttpHandler;
2623
import io.undertow.server.HttpServerExchange;
@@ -49,15 +46,9 @@ static void start() throws InterruptedException {
4946
}
5047
try {
5148
INSTANCE.server.start();
52-
} catch (Exception e) {
53-
// we might have started the server too early, it's stop() action was still in progress, wait a bit and retry
54-
// this was happening with JDK 11 in Jenkins only
55-
if (ExceptionUtils.indexOfType(e, BindException.class) != -1) {
56-
Thread.sleep(2000l);
57-
INSTANCE.server.start();
58-
}
59-
} finally {
6049
STARTED.set(true);
50+
} catch (Exception e) {
51+
throw new IllegalStateException("There was an error starting Undertow server.", e);
6152
}
6253
}
6354

jboss-tck-runner/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,6 @@
446446
<dependency>
447447
<groupId>org.jboss.arquillian.protocol</groupId>
448448
<artifactId>arquillian-protocol-servlet-jakarta</artifactId>
449-
<version>${arquillian.version}</version>
450449
<scope>test</scope>
451450
</dependency>
452451
<dependency>

pom.xml

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,11 @@
5858

5959
<!-- Dependency versions. KEEP IN ALPHABETICAL ORDER -->
6060
<apache.bcel.version>6.7.0</apache.bcel.version>
61-
<arquillian.version>1.7.0.Alpha12</arquillian.version>
61+
<arquillian.version>1.10.0.Final</arquillian.version>
62+
<arquillian.jakarta.version>10.0.0.Final</arquillian.jakarta.version>
6263
<arquillian.drone.version>3.0.0-alpha.5</arquillian.drone.version>
6364
<arquillian.graphene.version>3.0.0-alpha.3</arquillian.graphene.version>
64-
<arquillian.weld.version>3.0.2.Final</arquillian.weld.version>
65+
<arquillian.weld.version>4.0.0.Final</arquillian.weld.version>
6566
<arquillian.se.container.version>1.0.2.Final</arquillian.se.container.version>
6667
<arquillian.tomcat.version>1.2.0.Final</arquillian.tomcat.version>
6768
<arquillian.jetty.version>1.0.0.Final</arquillian.jetty.version>
@@ -73,8 +74,6 @@
7374
<!-- Our variant is under src/test/tck/tck-tests.xml -->
7475
<cdi.tck.suite.xml.file />
7576
<classfilewriter.version>1.3.0.Final</classfilewriter.version>
76-
<spotbugs-maven-plugin.version>4.7.3.4</spotbugs-maven-plugin.version>
77-
<spotbugs-annotations-version>4.7.3</spotbugs-annotations-version>
7877
<groovy.version>5.0.2</groovy.version>
7978
<htmlunit.version>2.70.0</htmlunit.version>
8079
<jacoco.version>0.8.8</jacoco.version>
@@ -84,20 +83,21 @@
8483
<glassfish.jakarta.el.version>5.0.0-M1</glassfish.jakarta.el.version>
8584
<jakarta.jms.api.version>3.1.0</jakarta.jms.api.version>
8685
<jsf.api.version>4.0.1</jsf.api.version>
87-
<jboss.logging.version>3.5.0.Final</jboss.logging.version>
88-
<jboss.logging.processor.version>2.2.1.Final</jboss.logging.processor.version>
86+
<jboss.logging.version>3.6.1.Final</jboss.logging.version>
87+
<jboss.logging.processor.version>3.0.4.Final</jboss.logging.processor.version>
8988
<jboss.logmanager.version>2.1.19.Final</jboss.logmanager.version>
9089
<jsf.impl.version>4.0.0</jsf.impl.version>
9190
<jsp.api.version>3.1.0</jsp.api.version>
9291
<jstl.api.version>3.0.0</jstl.api.version>
9392
<junit.version>4.13.2</junit.version>
9493
<log4j.version>1.2.17</log4j.version>
9594
<shrinkwrap.version>1.2.6</shrinkwrap.version>
96-
<shrinkwrap.descriptors.version>2.0.0</shrinkwrap.descriptors.version>
97-
<shrinkwrap.resolver.version>3.1.4</shrinkwrap.resolver.version>
95+
<shrinkwrap.resolver.version>3.3.4</shrinkwrap.resolver.version>
96+
<spotbugs-maven-plugin.version>4.7.3.4</spotbugs-maven-plugin.version>
97+
<spotbugs-annotations-version>4.7.3</spotbugs-annotations-version>
9898
<testng.version>7.4.0</testng.version>
9999
<weld.api.version>5.0.SP3</weld.api.version>
100-
<wildfly.arquillian.version>5.0.0.Alpha5</wildfly.arquillian.version>
100+
<wildfly.arquillian.version>5.1.0.Final</wildfly.arquillian.version>
101101
<!-- Override formatter/impsort versions from Weld parent to get JDK 11 compatible versions -->
102102
<formatter.version>2.23.0</formatter.version>
103103
<impsort.version>1.9.0</impsort.version>
@@ -217,7 +217,17 @@
217217
<version>${classfilewriter.version}</version>
218218
</dependency>
219219

220-
<!--Keep this Arq. BOM as first of all Arquillian dependencies in order to make it fetch correct versions!-->
220+
<!--Keep Arq. BOMs as first of all Arquillian dependencies in order to make it fetch correct versions!-->
221+
<!--Arquillian, Jakarta parts (enrichers etc) operating with jakarta packages -->
222+
<dependency>
223+
<groupId>org.jboss.arquillian.jakarta</groupId>
224+
<artifactId>arquillian-jakarta-bom</artifactId>
225+
<version>${arquillian.jakarta.version}</version>
226+
<type>pom</type>
227+
<scope>import</scope>
228+
</dependency>
229+
230+
<!--Arquillian, all other parts, APIs, containers, ... -->
221231
<dependency>
222232
<groupId>org.jboss.arquillian</groupId>
223233
<artifactId>arquillian-bom</artifactId>
@@ -226,6 +236,14 @@
226236
<scope>import</scope>
227237
</dependency>
228238

239+
<dependency>
240+
<groupId>org.jboss.shrinkwrap</groupId>
241+
<artifactId>shrinkwrap-bom</artifactId>
242+
<version>${shrinkwrap.version}</version>
243+
<type>pom</type>
244+
<scope>import</scope>
245+
</dependency>
246+
229247
<dependency>
230248
<groupId>org.jboss.arquillian.container</groupId>
231249
<artifactId>arquillian-container-spi</artifactId>
@@ -414,32 +432,14 @@
414432
</dependency>
415433

416434
<dependency>
417-
<groupId>org.jboss.shrinkwrap</groupId>
418-
<artifactId>shrinkwrap-api</artifactId>
419-
<version>${shrinkwrap.version}</version>
420-
</dependency>
421-
422-
<dependency>
423-
<groupId>org.jboss.shrinkwrap</groupId>
424-
<artifactId>shrinkwrap-spi</artifactId>
425-
<version>${shrinkwrap.version}</version>
426-
</dependency>
427-
428-
<dependency>
429-
<groupId>org.jboss.shrinkwrap</groupId>
430-
<artifactId>shrinkwrap-impl-base</artifactId>
431-
<version>${shrinkwrap.version}</version>
432-
</dependency>
433-
434-
<dependency>
435-
<groupId>org.jboss.shrinkwrap.descriptors</groupId>
436-
<artifactId>shrinkwrap-descriptors-impl</artifactId>
437-
<version>${shrinkwrap.descriptors.version}</version>
435+
<groupId>org.jboss.shrinkwrap.resolver</groupId>
436+
<artifactId>shrinkwrap-resolver-impl-maven</artifactId>
437+
<version>${shrinkwrap.resolver.version}</version>
438438
</dependency>
439439

440440
<dependency>
441441
<groupId>org.jboss.shrinkwrap.resolver</groupId>
442-
<artifactId>shrinkwrap-resolver-impl-maven</artifactId>
442+
<artifactId>shrinkwrap-resolver-spi</artifactId>
443443
<version>${shrinkwrap.resolver.version}</version>
444444
</dependency>
445445

0 commit comments

Comments
 (0)