Skip to content

Commit a43f6cb

Browse files
committed
Add WildFly 8 Embedded Profile
1 parent 6e2c428 commit a43f6cb

File tree

1 file changed

+90
-0
lines changed

1 file changed

+90
-0
lines changed

pom.xml

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,96 @@
381381
</dependency>
382382
</dependencies>
383383
</profile>
384+
<profile>
385+
<id>wildfly-embedded-arquillian</id>
386+
<properties>
387+
<browser>chromium-browser</browser>
388+
<serverProfile>standalone-full.xml</serverProfile>
389+
<serverRoot>${project.build.directory}/wildfly-${org.wildfly}</serverRoot>
390+
</properties>
391+
<dependencies>
392+
<dependency>
393+
<groupId>io.undertow</groupId>
394+
<artifactId>undertow-websockets-jsr</artifactId>
395+
<version>1.0.0.Beta25</version>
396+
<scope>test</scope>
397+
</dependency>
398+
<dependency>
399+
<groupId>org.jboss.resteasy</groupId>
400+
<artifactId>resteasy-client</artifactId>
401+
<version>3.0.5.Final</version>
402+
<scope>test</scope>
403+
</dependency>
404+
<dependency>
405+
<groupId>org.jboss.resteasy</groupId>
406+
<artifactId>resteasy-jaxb-provider</artifactId>
407+
<version>3.0.5.Final</version>
408+
<scope>test</scope>
409+
</dependency>
410+
<dependency>
411+
<groupId>org.jboss.resteasy</groupId>
412+
<artifactId>resteasy-json-p-provider</artifactId>
413+
<version>3.0.5.Final</version>
414+
<scope>test</scope>
415+
</dependency>
416+
<dependency>
417+
<groupId>org.wildfly</groupId>
418+
<artifactId>wildfly-arquillian-container-embedded</artifactId>
419+
<version>${org.wildfly}</version>
420+
<scope>test</scope>
421+
</dependency>
422+
</dependencies>
423+
<build>
424+
<testResources>
425+
<testResource>
426+
<directory>src/test/resources</directory>
427+
<filtering>true</filtering>
428+
</testResource>
429+
</testResources>
430+
<plugins>
431+
<plugin>
432+
<groupId>org.apache.maven.plugins</groupId>
433+
<artifactId>maven-dependency-plugin</artifactId>
434+
<configuration>
435+
<skip>${maven.test.skip}</skip>
436+
</configuration>
437+
<executions>
438+
<execution>
439+
<id>unpack</id>
440+
<phase>process-test-classes</phase>
441+
<goals>
442+
<goal>unpack</goal>
443+
</goals>
444+
<configuration>
445+
<artifactItems>
446+
<artifactItem>
447+
<groupId>org.wildfly</groupId>
448+
<artifactId>wildfly-dist</artifactId>
449+
<version>${org.wildfly}</version>
450+
<type>zip</type>
451+
<overWrite>false</overWrite>
452+
<outputDirectory>${project.build.directory}</outputDirectory>
453+
</artifactItem>
454+
</artifactItems>
455+
</configuration>
456+
</execution>
457+
</executions>
458+
</plugin>
459+
<plugin>
460+
<artifactId>maven-surefire-plugin</artifactId>
461+
<configuration>
462+
<systemPropertyVariables>
463+
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
464+
</systemPropertyVariables>
465+
<environmentVariables>
466+
<JBOSS_HOME>${project.build.directory}/wildfly-${org.wildfly}</JBOSS_HOME>
467+
</environmentVariables>
468+
</configuration>
469+
<version>2.16</version>
470+
</plugin>
471+
</plugins>
472+
</build>
473+
</profile>
384474
<profile>
385475
<id>wildfly-managed-arquillian</id>
386476
<properties>

0 commit comments

Comments
 (0)