Toggle navigation
Toggle navigation
This project
Loading...
Sign in
grogv3
/
grog-cubi
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
JR Utily
2016-10-24 23:42:46 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
69c85bbfa75a27447d6611f26973d58465163e50
69c85bbf
1 parent
8c9a97e0
finalize pom (description, url, removed comments)
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
311 additions
and
291 deletions
pom.xml
pom.xml
View file @
69c85bb
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.legrog
</groupId>
<artifactId>
grog-cubi
</artifactId>
<version>
1.0-SNAPSHOT
</version>
<packaging>
war
</packaging>
<name>
GRoG Cubi Webapp (TomEE dev)
</name>
<url>
http://tomee.apache.org
</url>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<spring.platform-bom.version>
2.0.7.RELEASE
</spring.platform-bom.version>
<omnifaces.version>
2.5.1
</omnifaces.version>
<primefaces.version>
6.0
</primefaces.version>
<myfaces.version>
2.2.10
</myfaces.version>
<tomee.javaee-api.version>
7.0
</tomee.javaee-api.version>
<assertj-core.version>
1.6.1
</assertj-core.version>
<openjpa.version>
2.4.1
</openjpa.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>
io.spring.platform
</groupId>
<artifactId>
platform-bom
</artifactId>
<!-- Nécessaire à la compilation -->
<version>
${spring.platform-bom.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<!-- **** PREREQUIS MIGRATION **** -->
<!-- https://mvnrepository.com/artifact/org.omnifaces/omnifaces -->
<dependency>
<groupId>
org.omnifaces
</groupId>
<artifactId>
omnifaces
</artifactId>
<!-- Nécessaire à la compilation -->
<version>
${omnifaces.version}
</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.primefaces/primefaces -->
<dependency>
<groupId>
org.primefaces
</groupId>
<artifactId>
primefaces
</artifactId>
<!-- Nécessaire à la compilation -->
<version>
${primefaces.version}
</version>
</dependency>
<dependency>
<groupId>
org.apache.myfaces.core
</groupId>
<artifactId>
myfaces-api
</artifactId>
<!-- Nécessaire à la compilation -->
<version>
${myfaces.version}
</version>
</dependency>
<dependency>
<groupId>
org.apache.myfaces.core
</groupId>
<artifactId>
myfaces-impl
</artifactId>
<!-- Nécessaire à l'exécution -->
<version>
${myfaces.version}
</version>
</dependency>
<!-- **** FRAMEWORK : JSF + CDI **** -->
<dependency>
<groupId>
org.apache.tomee
</groupId>
<artifactId>
javaee-api
</artifactId>
<!-- Nécessaire à la compilation -->
<version>
${tomee.javaee-api.version}
</version>
<scope>
provided
</scope>
</dependency>
<!-- **** TOOLS : LOGS + UTILS **** -->
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
slf4j-api
</artifactId>
</dependency>
<dependency>
<groupId>
ch.qos.logback
</groupId>
<artifactId>
logback-classic
</artifactId>
</dependency>
<!-- **** DATA MANAGEMENT **** -->
<dependency>
<groupId>
com.h2database
</groupId>
<artifactId>
h2
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.data
</groupId>
<artifactId>
spring-data-jpa
</artifactId>
</dependency>
<!-- **** TEST SCOPE **** -->
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.mockito
</groupId>
<artifactId>
mockito-core
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.assertj
</groupId>
<artifactId>
assertj-core
</artifactId>
<version>
${assertj-core.version}
</version>
<scope>
test
</scope>
</dependency>
<!--
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<version>${openjpa.version}</version>
<scope>test</scope>
</dependency>
-->
<!-- to test with TomEE and Arquillian
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-tomee-remote</artifactId>
<version>7.0.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<version>1.1.10.Final</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
-->
<!-- to test with OpenEJB embedded and Arquillian
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
<version>{project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<version>1.1.10.Final</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
-->
<!-- Hibernate -->
<dependency>
<groupId>
antlr
</groupId>
<artifactId>
antlr
</artifactId>
<!-- <version>2.7.7</version>-->
</dependency>
<dependency>
<groupId>
dom4j
</groupId>
<artifactId>
dom4j
</artifactId>
<!-- <version>1.6.1</version>-->
</dependency>
<dependency>
<groupId>
org.hibernate.common
</groupId>
<artifactId>
hibernate-commons-annotations
</artifactId>
<!-- Nécessaire -->
<version>
5.0.1.Final
</version>
</dependency>
<dependency>
<groupId>
org.hibernate.javax.persistence
</groupId>
<artifactId>
hibernate-jpa-2.1-api
</artifactId>
<!-- Nécessaire -->
<version>
1.0.0.Final
</version>
<scope>
compile
</scope>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-core
</artifactId>
<!-- <version>5.2.3.Final</version>-->
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-ehcache
</artifactId>
<!-- <version>5.2.3.Final</version>-->
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-entitymanager
</artifactId>
<!-- <version>5.2.3.Final</version>-->
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-validator
</artifactId>
<!-- <version>5.2.3.Final</version>-->
</dependency>
<dependency>
<groupId>
org.jboss.logging
</groupId>
<artifactId>
jboss-logging
</artifactId>
<!-- <version>3.3.0.Final</version>-->
</dependency>
<dependency>
<groupId>
org.javassist
</groupId>
<artifactId>
javassist
</artifactId>
<!-- <version>3.20.0-GA</version>-->
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
3.5.1
</version>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-surefire-plugin
</artifactId>
<version>
2.19.1
</version>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
2.6
</version>
<configuration>
<failOnMissingWebXml>
false
</failOnMissingWebXml>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.tomee.maven
</groupId>
<artifactId>
tomee-maven-plugin
</artifactId>
<version>
7.0.1
</version>
<configuration>
<context>
ROOT
</context>
</configuration>
</plugin>
<!--
<plugin>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-maven-plugin</artifactId>
<version>${openjpa.version}</version>
<configuration>
<includes>**/entities/*.class</includes>
<excludes>**/entities/XML*.class</excludes>
<addDefaultConstructor>true</addDefaultConstructor>
<enforcePropertyRestrictions>true</enforcePropertyRestrictions>
</configuration>
<executions>
<execution>
<id>enhancer</id>
<phase>process-classes</phase>
<goals>
<goal>enhance</goal>
</goals>
</execution>
</executions>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.legrog
</groupId>
<artifactId>
grog-cubi
</artifactId>
<version>
3.0-SNAPSHOT
</version>
<packaging>
war
</packaging>
<name>
Web-application of GROG
</name>
<url>
http://legrog.org
</url>
<description>
Le Guide du Roliste Galactique (GROG) est une encyclopedie en ligne référençant tous les jeux de rôles connus.
Cette version CUBI est la 3e mouture du site.
</description>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<spring.platform-bom.version>
2.0.7.RELEASE
</spring.platform-bom.version>
<omnifaces.version>
2.5.1
</omnifaces.version>
<primefaces.version>
6.0
</primefaces.version>
<myfaces.version>
2.2.10
</myfaces.version>
<tomee.javaee-api.version>
7.0
</tomee.javaee-api.version>
<assertj-core.version>
1.6.1
</assertj-core.version>
<openjpa.version>
2.4.1
</openjpa.version>
<rewrite.version>
3.4.1.Final
</rewrite.version>
<hibernate-commons-annotations.version>
5.0.1.Final
</hibernate-commons-annotations.version>
<hibernate-jpa-2.1-api.version>
1.0.0.Final
</hibernate-jpa-2.1-api.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<- set the version to be the same as the level in your runtime
<version>${openjpa.version}</version>
</dependency>
<dependency>
<groupId>
io.spring.platform
</groupId>
<artifactId>
platform-bom
</artifactId>
<version>
${spring.platform-bom.version}
</version>
<type>
pom
</type>
<scope>
import
</scope>
</dependency>
</dependencies>
</plugin>
-->
</plugins>
</build>
<repositories>
<repository>
<id>
apache-snapshot
</id>
<name>
Apache Snapshot Repository
</name>
<url>
https://repository.apache.org/content/groups/snapshots/
</url>
</repository>
</repositories>
</dependencyManagement>
<dependencies>
<!-- **** FRAMEWORK : JSF + CDI **** -->
<dependency>
<groupId>
org.apache.tomee
</groupId>
<artifactId>
javaee-api
</artifactId>
<version>
${tomee.javaee-api.version}
</version>
<scope>
provided
</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/org.omnifaces/omnifaces -->
<dependency>
<groupId>
org.omnifaces
</groupId>
<artifactId>
omnifaces
</artifactId>
<version>
${omnifaces.version}
</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.primefaces/primefaces -->
<dependency>
<groupId>
org.primefaces
</groupId>
<artifactId>
primefaces
</artifactId>
<version>
${primefaces.version}
</version>
</dependency>
<dependency>
<groupId>
org.apache.myfaces.core
</groupId>
<artifactId>
myfaces-api
</artifactId>
<version>
${myfaces.version}
</version>
</dependency>
<dependency>
<groupId>
org.apache.myfaces.core
</groupId>
<artifactId>
myfaces-impl
</artifactId>
<version>
${myfaces.version}
</version>
<scope>
runtime
</scope>
</dependency>
<!-- Rewriting tool -->
<!--<dependency>-->
<!--<groupId>com.ocpsoft</groupId>-->
<!--<artifactId>prettyfaces-jsf2</artifactId>-->
<!--<version>3.3.3</version>-->
<!--</dependency>-->
<!-- -->
<!-- **** TOOLS : LOGS + UTILS **** -->
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
slf4j-api
</artifactId>
</dependency>
<dependency>
<groupId>
ch.qos.logback
</groupId>
<artifactId>
logback-classic
</artifactId>
</dependency>
<!-- **** DATA MANAGEMENT **** -->
<dependency>
<groupId>
com.h2database
</groupId>
<artifactId>
h2
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.data
</groupId>
<artifactId>
spring-data-jpa
</artifactId>
</dependency>
<!-- **** TEST SCOPE **** -->
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.mockito
</groupId>
<artifactId>
mockito-core
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.assertj
</groupId>
<artifactId>
assertj-core
</artifactId>
<version>
${assertj-core.version}
</version>
<scope>
test
</scope>
</dependency>
<!--
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<version>${openjpa.version}</version>
<scope>test</scope>
</dependency>
-->
<!-- to test with TomEE and Arquillian
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-tomee-remote</artifactId>
<version>7.0.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<version>1.1.10.Final</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
-->
<!-- to test with OpenEJB embedded and Arquillian
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-openejb-embedded</artifactId>
<version>{project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<version>1.1.10.Final</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
-->
<!-- Hibernate -->
<dependency>
<groupId>
antlr
</groupId>
<artifactId>
antlr
</artifactId>
</dependency>
<dependency>
<groupId>
dom4j
</groupId>
<artifactId>
dom4j
</artifactId>
</dependency>
<dependency>
<groupId>
org.hibernate.common
</groupId>
<artifactId>
hibernate-commons-annotations
</artifactId>
<version>
${hibernate-commons-annotations.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate.javax.persistence
</groupId>
<artifactId>
hibernate-jpa-2.1-api
</artifactId>
<version>
${hibernate-jpa-2.1-api.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-core
</artifactId>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-ehcache
</artifactId>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-entitymanager
</artifactId>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-validator
</artifactId>
</dependency>
<dependency>
<groupId>
org.jboss.logging
</groupId>
<artifactId>
jboss-logging
</artifactId>
</dependency>
<dependency>
<groupId>
org.javassist
</groupId>
<artifactId>
javassist
</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
3.5.1
</version>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-surefire-plugin
</artifactId>
<version>
2.19.1
</version>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
2.6
</version>
<configuration>
<failOnMissingWebXml>
false
</failOnMissingWebXml>
<webResources>
<resource>
<!-- this is relative to the pom.xml directory -->
<directory>
src/main/java/org/legrog/web
</directory>
<excludes>
<exclude>
**/*.java
</exclude>
</excludes>
</resource>
</webResources>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.tomee.maven
</groupId>
<artifactId>
tomee-maven-plugin
</artifactId>
<version>
7.0.1
</version>
<configuration>
<context>
ROOT
</context>
</configuration>
</plugin>
<!--
<plugin>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-maven-plugin</artifactId>
<version>${openjpa.version}</version>
<configuration>
<includes>**/entities/*.class</includes>
<excludes>**/entities/XML*.class</excludes>
<addDefaultConstructor>true</addDefaultConstructor>
<enforcePropertyRestrictions>true</enforcePropertyRestrictions>
</configuration>
<executions>
<execution>
<id>enhancer</id>
<phase>process-classes</phase>
<goals>
<goal>enhance</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<- set the version to be the same as the level in your runtime
<version>${openjpa.version}</version>
</dependency>
</dependencies>
</plugin>
-->
</plugins>
</build>
<repositories>
<repository>
<id>
apache-snapshot
</id>
<name>
Apache Snapshot Repository
</name>
<url>
https://repository.apache.org/content/groups/snapshots/
</url>
</repository>
</repositories>
</project>
...
...
Please
register
or
login
to post a comment