|
30 | 30 | <glassfish.version>4.1.1</glassfish.version> |
31 | 31 | <liberty.version>16.0.0.3</liberty.version> |
32 | 32 | <wildfly.version>10.1.0.Final</wildfly.version> |
| 33 | + <wildfly.swarm.version>2017.4.0</wildfly.swarm.version> |
33 | 34 | <tomee.version>7.0.1</tomee.version> |
34 | 35 | <tomcat.version>8.5.6</tomcat.version> |
35 | 36 | </properties> |
|
903 | 904 | </build> |
904 | 905 | </profile> |
905 | 906 |
|
906 | | - |
907 | | - |
| 907 | + <profile> |
| 908 | + <id>wildfly-swarm</id> |
| 909 | + |
| 910 | + <dependencies> |
| 911 | + <!-- Needed for websocket tests that use ContainerProvider.getWebSocketContainer() |
| 912 | + to connect from a the client to the websocket server. |
| 913 | + --> |
| 914 | + <dependency> |
| 915 | + <groupId>io.undertow</groupId> |
| 916 | + <artifactId>undertow-websockets-jsr</artifactId> |
| 917 | + <version>1.4.0.Final</version> |
| 918 | + <scope>test</scope> |
| 919 | + </dependency> |
| 920 | + |
| 921 | + <!-- Needed for jaxrs tests that use ClientBuilder to connect from a client |
| 922 | + to the JAX-RS server. |
| 923 | + --> |
| 924 | + <dependency> |
| 925 | + <groupId>org.jboss.resteasy</groupId> |
| 926 | + <artifactId>resteasy-client</artifactId> |
| 927 | + <version>3.0.19.Final</version> |
| 928 | + <scope>test</scope> |
| 929 | + </dependency> |
| 930 | + |
| 931 | + <!-- Without this exception will be thrown about missing tracef method --> |
| 932 | + <dependency> |
| 933 | + <groupId>org.jboss.logging</groupId> |
| 934 | + <artifactId>jboss-logging</artifactId> |
| 935 | + <version>3.3.0.Final</version> |
| 936 | + <scope>test</scope> |
| 937 | + </dependency> |
| 938 | + <dependency> |
| 939 | + <groupId>org.jboss.resteasy</groupId> |
| 940 | + <artifactId>resteasy-jaxb-provider</artifactId> |
| 941 | + <version>3.0.19.Final</version> |
| 942 | + <scope>test</scope> |
| 943 | + </dependency> |
| 944 | + <dependency> |
| 945 | + <groupId>org.jboss.resteasy</groupId> |
| 946 | + <artifactId>resteasy-json-p-provider</artifactId> |
| 947 | + <version>3.0.19.Final</version> |
| 948 | + <scope>test</scope> |
| 949 | + </dependency> |
| 950 | + |
| 951 | + <!-- The actual Arquillian container --> |
| 952 | + <dependency> |
| 953 | + <groupId>org.wildfly.swarm</groupId> |
| 954 | + <artifactId>arquillian</artifactId> |
| 955 | + <version>${wildfly.swarm.version}</version> |
| 956 | + <scope>test</scope> |
| 957 | + </dependency> |
| 958 | + </dependencies> |
| 959 | + <build> |
| 960 | + <testResources> |
| 961 | + <testResource> |
| 962 | + <directory>src/test/resources</directory> |
| 963 | + <filtering>true</filtering> |
| 964 | + </testResource> |
| 965 | + <testResource> |
| 966 | + <directory>src/test/resources-wildfly-swarm</directory> |
| 967 | + <filtering>true</filtering> |
| 968 | + </testResource> |
| 969 | + </testResources> |
| 970 | + <plugins> |
| 971 | + <plugin> |
| 972 | + <artifactId>maven-surefire-plugin</artifactId> |
| 973 | + <configuration> |
| 974 | + <systemPropertyVariables> |
| 975 | + <arquillian.xml>arquillian-swarm.xml</arquillian.xml> |
| 976 | + </systemPropertyVariables> |
| 977 | + </configuration> |
| 978 | + </plugin> |
| 979 | + </plugins> |
| 980 | + </build> |
| 981 | + </profile> |
| 982 | + |
908 | 983 |
|
909 | 984 |
|
910 | 985 | <!-- ### TOMEE ### --> |
|
0 commit comments