[Lada-commits] [PATCH 01 of 13] Updated dependencies and profiles
Wald Commits
scm-commit at wald.intevation.org
Fri Feb 6 17:57:35 CET 2015
# HG changeset patch
# User Raimund Renkert <raimund.renkert at intevation.de>
# Date 1423221610 -3600
# Node ID 5fe37b00ed4178b6046edf89e7789e5365ddd407
# Parent 11c6e8dee81104ba994fb3f4b7be9212f2a41f18
Updated dependencies and profiles.
diff -r 11c6e8dee811 -r 5fe37b00ed41 pom.xml
--- a/pom.xml Wed Feb 04 16:16:27 2015 +0100
+++ b/pom.xml Fri Feb 06 12:20:10 2015 +0100
@@ -18,37 +18,21 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-
- <!-- JBoss dependency versions -->
- <version.wildfly.maven.plugin>1.0.2.Final</version.wildfly.maven.plugin>
- <version.jboss.bom>8.2.1.Final</version.jboss.bom>
- <version.wildfly>8.2.Final</version.wildfly>
- <version.arquillian.container>8.0.0.Final</version.arquillian.container>
- <!-- other plugin versions -->
- <version.compiler.plugin>3.1</version.compiler.plugin>
- <version.ear.plugin>2.6</version.ear.plugin>
- <version.ejb.plugin>2.3</version.ejb.plugin>
- <version.surefire.plugin>2.16</version.surefire.plugin>
- <version.war.plugin>2.5</version.war.plugin>
- <!-- maven-compiler-plugin -->
- <maven.compiler.target>1.7</maven.compiler.target>
- <maven.compiler.source>1.7</maven.compiler.source>
</properties>
-
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.wildfly.bom</groupId>
<artifactId>jboss-javaee-7.0-with-tools</artifactId>
- <version>${version.jboss.bom}</version>
+ <version>8.2.1.Final</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.wildfly.bom</groupId>
<artifactId>jboss-javaee-7.0-with-hibernate</artifactId>
- <version>${version.jboss.bom}</version>
+ <version>8.2.1.Final</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@@ -56,45 +40,31 @@
</dependencyManagement>
<dependencies>
+ <!-- JavaEE and JBoss/Wildfly -->
<dependency>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.jboss.spec.javax.annotation</groupId>
- <artifactId>jboss-annotations-api_1.2_spec</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>jsr311-api</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
- <groupId>org.jboss.spec.javax.json</groupId>
- <artifactId>jboss-json-api_1.0_spec</artifactId>
- <version>1.0.0.Final</version>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.17</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate.javax.persistence</groupId>
- <artifactId>hibernate-jpa-2.1-api</artifactId>
+ <groupId>org.jboss.spec.javax.ejb</groupId>
+ <artifactId>jboss-ejb-api_3.2_spec</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
+ <groupId>org.jboss.spec.javax.json</groupId>
+ <artifactId>jboss-json-api_1.0_spec</artifactId>
+ </dependency>
+
+ <!-- Hibernate -->
+ <dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
- <version>4.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.jboss.spec.javax.ejb</groupId>
- <artifactId>jboss-ejb-api_3.2_spec</artifactId>
- <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
@@ -122,37 +92,42 @@
<artifactId>hibernate-core</artifactId>
<scope>provided</scope>
</dependency>
-
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-spatial</artifactId>
<version>4.3</version>
</dependency>
+
+ <!-- Arquillian/Testing -->
<dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.0.1</version>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.arquillian.junit</groupId>
+ <artifactId>arquillian-junit-container</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.arquillian.protocol</groupId>
+ <artifactId>arquillian-protocol-servlet</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.json</artifactId>
+ <version>1.0.4</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.resteasy</groupId>
+ <artifactId>resteasy-client</artifactId>
+ <version>3.0.10.Final</version>
+ <scope>test</scope>
</dependency>
</dependencies>
- <build>
- <finalName>${project.artifactId}</finalName>
- <plugins>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>${maven.compiler.source}</source>
- <target>${maven.compiler.target}</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.wildfly.plugins</groupId>
- <artifactId>wildfly-maven-plugin</artifactId>
- <version>1.0.2.Final</version>
- </plugin>
- </plugins>
- </build>
-
<profiles>
<profile>
<id>default</id>
@@ -160,11 +135,43 @@
<activeByDefault>true</activeByDefault>
</activation>
<build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
</build>
</profile>
<profile>
- <id>remote</id>
+ <id>remote-test</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.wildfly</groupId>
+ <artifactId>wildfly-arquillian-container-remote</artifactId>
+ <version>8.2.0.Final</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+
+ <profile>
+ <id>managed-test</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.wildfly</groupId>
+ <artifactId>wildfly-arquillian-container-remote</artifactId>
+ <version>8.2.0.Final</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+
+ <profile>
+ <id>remote-deploy</id>
<build>
<plugins>
<plugin>
@@ -190,6 +197,7 @@
</build>
</profile>
</profiles>
+
<repositories>
<repository>
<id>OSGEO GeoTools repo</id>
More information about the Lada-commits
mailing list