<parent>
<artifactId>ent</artifactId>
<groupId>org.lilie</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie</groupId>
<parent>
<artifactId>ent</artifactId>
<groupId>org.lilie</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie</groupId>
<groupId>org.lilie</groupId>
<artifactId>ent</artifactId>
<packaging>pom</packaging>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
<description>Projet Maven parent pour tous les projets ENT</description>
<modules>
<scm>
<developerConnection>
- scm:svn:http://10.85.210.34/svn/trunk/ent
+ scm:svn:http://10.85.210.34/svn/tags/1_11_0
</developerConnection>
</scm>
<parent>
<artifactId>ent</artifactId>
<groupId>org.lilie</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>services</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-riche</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>ria-admin</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>ria-admin</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>ria-admin</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>services-initiaux-riche</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>ria-chat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>ria-chat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>ria-chat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>services-initiaux-riche</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services.archetype</groupId>
<parent>
<artifactId>services-initiaux-web</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<artifactId>web-actualite-apps</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>web-actualite-apps</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>web-actualite-apps</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<artifactId>services-initiaux-web</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<artifactId>web-blog-apps</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>web-blog-apps</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>web-blog-apps</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
-<?xml version="1.0" encoding="UTF-8"?>\r
-<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">\r
- \r
- <parent>\r
- <groupId>org.lilie.services</groupId>\r
- <artifactId>services-initiaux-web</artifactId>\r
- <version>1.11.0-SNAPSHOT</version>\r
- </parent>\r
- <modelVersion>4.0.0</modelVersion>\r
- <groupId>org.lilie.services</groupId>\r
- <artifactId>web-carnet-adresses</artifactId>\r
- <packaging>war</packaging>\r
- \r
-\r
- <!-- ........................................................................................ -->\r
- <!-- Définition des dépendences propres à cette webapp -->\r
- <!-- ........................................................................................ -->\r
- <dependencies>\r
- <dependency>\r
- <groupId>org.mnode.ical4j</groupId>\r
- <artifactId>ical4j</artifactId>\r
- <version>1.0.2</version>\r
- </dependency>\r
-\r
- <dependency>\r
- <groupId>org.mnode.ical4j</groupId>\r
- <artifactId>ical4j-vcard</artifactId>\r
- <version>0.9.4</version>\r
- </dependency>\r
- </dependencies>\r
-\r
- <build>\r
- <finalName>lilie-${pom.artifactId}-${pom.version}</finalName>\r
- <plugins> \r
- <!-- ........................................................................................ -->\r
- <!-- Récupération des ressources du core et de api-web-droits -->\r
- <!-- ........................................................................................ -->\r
- <plugin> \r
- <groupId>org.apache.maven.plugins</groupId>\r
- <artifactId>maven-dependency-plugin</artifactId>\r
- <version>2.1</version>\r
- <executions>\r
- <execution>\r
- <id>execution_fmk-core-web</id>\r
- <configuration>\r
- <outputDirectory>${assembly.work}</outputDirectory>\r
- <includeArtifacIds>fmk-core-web</includeArtifacIds>\r
- <includeGroupIds>org.lilie.socle</includeGroupIds>\r
- <includeClassifiers>web-resources</includeClassifiers>\r
- <excludeTransitive>true</excludeTransitive>\r
- <excludeTypes>jar</excludeTypes>\r
- <overWriteIfNewer>true</overWriteIfNewer>\r
- <overWriteSnapshots>true</overWriteSnapshots>\r
- <overWriteReleases>true</overWriteReleases>\r
- </configuration>\r
- <phase>generate-resources</phase> \r
- <goals> \r
- <goal>unpack-dependencies</goal>\r
- </goals>\r
- </execution>\r
- <execution>\r
- <id>execution_api-web-droits</id>\r
- <configuration>\r
- <outputDirectory>${assembly.work}</outputDirectory>\r
- <includeArtifacIds>api-web-droits</includeArtifacIds>\r
- <includeGroupIds>org.lilie.socle</includeGroupIds>\r
- <includeClassifiers>web-droits-resources</includeClassifiers>\r
- <excludeTransitive>true</excludeTransitive>\r
- <excludeTypes>jar</excludeTypes>\r
- <overWriteIfNewer>true</overWriteIfNewer>\r
- <overWriteSnapshots>true</overWriteSnapshots>\r
- <overWriteReleases>true</overWriteReleases>\r
- </configuration>\r
- <phase>generate-resources</phase> \r
- <goals> \r
- <goal>unpack-dependencies</goal>\r
- </goals>\r
- </execution>\r
- <!-- copie des dépendances dans le target pour l'assembly qui suit\r
- (utilisation de dependency:copy-dependencies + assembly fileSet, plutot que assembly dependencySet pour les perfs -->\r
- <execution>\r
- <id>execution_copy-deps</id>\r
- <configuration>\r
- <includeScope>runtime</includeScope>\r
- <excludeTypes>zip</excludeTypes>\r
- </configuration>\r
- <phase>process-sources</phase> \r
- <goals> \r
- <goal>copy-dependencies</goal>\r
- </goals>\r
- </execution>\r
- </executions>\r
- </plugin> \r
- <plugin>\r
- <artifactId>maven-resources-plugin</artifactId>\r
- <executions>\r
- <execution>\r
- <id>copy-tld</id>\r
- <phase>generate-resources</phase> \r
- <goals> \r
- <goal>copy-resources</goal>\r
- </goals> \r
- <configuration> \r
- <outputDirectory>${dir.tld}</outputDirectory>\r
- <resources>\r
- <resource>\r
- <directory>${dir.tld.assembly}</directory>\r
- <excludes>\r
- <exclude>_svn/**</exclude>\r
- </excludes>\r
- </resource>\r
- </resources>\r
- </configuration>\r
- </execution>\r
- <execution>\r
- <id>copy-img</id>\r
- <phase>generate-resources</phase> \r
- <goals> \r
- <goal>copy-resources</goal>\r
- </goals> \r
- <configuration> \r
- <outputDirectory>${dir.img}/core</outputDirectory>\r
- <resources>\r
- <resource>\r
- <directory>${dir.img.assembly}</directory>\r
- <excludes>\r
- <exclude>_svn/**</exclude>\r
- </excludes>\r
- </resource>\r
- </resources>\r
- </configuration>\r
- </execution>\r
- <execution>\r
- <id>copy-js</id>\r
- <phase>generate-resources</phase> \r
- <goals> \r
- <goal>copy-resources</goal>\r
- </goals> \r
- <configuration> \r
- <outputDirectory>${dir.js}/core</outputDirectory>\r
- <resources>\r
- <resource>\r
- <directory>${dir.js.assembly}</directory>\r
- <excludes>\r
- <exclude>_svn/**</exclude>\r
- </excludes>\r
- </resource>\r
- </resources>\r
- </configuration>\r
- </execution>\r
- <execution>\r
- <id>copy-jsp</id>\r
- <phase>generate-resources</phase> \r
- <goals> \r
- <goal>copy-resources</goal>\r
- </goals> \r
- <configuration> \r
- <outputDirectory>${dir.jsp}</outputDirectory>\r
- <resources>\r
- <resource>\r
- <directory>${dir.jsp.assembly}</directory>\r
- <excludes>\r
- <exclude>_svn/**</exclude>\r
- </excludes>\r
- </resource>\r
- </resources>\r
- </configuration>\r
- </execution>\r
- <execution>\r
- <id>copy-css</id>\r
- <phase>generate-resources</phase> \r
- <goals> \r
- <goal>copy-resources</goal>\r
- </goals> \r
- <configuration> \r
- <outputDirectory>${dir.css}</outputDirectory>\r
- <resources>\r
- <resource>\r
- <directory>${dir.css.assembly}</directory>\r
- <excludes>\r
- <exclude>_svn/**</exclude>\r
- </excludes>\r
- </resource>\r
- </resources>\r
- </configuration>\r
- </execution>\r
-<!-- <execution>-->\r
-<!-- <id>copy-js_api-web-droits</id>-->\r
-<!-- <phase>generate-resources</phase> -->\r
-<!-- <goals> -->\r
-<!-- <goal>copy-resources</goal>-->\r
-<!-- </goals> -->\r
-<!-- <configuration> -->\r
-<!-- <outputDirectory>${dir.js}</outputDirectory>-->\r
-<!-- <resources>-->\r
-<!-- <resource>-->\r
-<!-- <directory>${dir.js.assembly.api-web-droits}</directory>-->\r
-<!-- <excludes>-->\r
-<!-- <exclude>_svn/**</exclude>-->\r
-<!-- </excludes>-->\r
-<!-- </resource>-->\r
-<!-- </resources>-->\r
-<!-- </configuration>-->\r
-<!-- </execution>-->\r
-<!-- <execution>-->\r
-<!-- <id>copy-jsp_api-web-droits</id>-->\r
-<!-- <phase>generate-resources</phase> -->\r
-<!-- <goals> -->\r
-<!-- <goal>copy-resources</goal>-->\r
-<!-- </goals> -->\r
-<!-- <configuration> -->\r
-<!-- <outputDirectory>${dir.jsp}</outputDirectory>-->\r
-<!-- <resources>-->\r
-<!-- <resource>-->\r
-<!-- <directory>${dir.jsp.assembly.api-web-droits}</directory>-->\r
-<!-- <excludes>-->\r
-<!-- <exclude>_svn/**</exclude>-->\r
-<!-- </excludes>-->\r
-<!-- </resource>-->\r
-<!-- </resources>-->\r
-<!-- </configuration>-->\r
-<!-- </execution>-->\r
- </executions>\r
- </plugin>\r
- <plugin>\r
- <groupId>net.alchim31.maven</groupId>\r
- <artifactId>yuicompressor-maven-plugin</artifactId>\r
- <executions>\r
- <execution>\r
- <id>minification</id>\r
- <goals>\r
- <goal>compress</goal>\r
- </goals>\r
- </execution>\r
- </executions> \r
- <configuration>\r
- <nosuffix>true</nosuffix>\r
- <nomunge>true</nomunge>\r
- <force>true</force>\r
- <jswarn>false</jswarn>\r
- </configuration>\r
- </plugin>\r
- <plugin>\r
- <artifactId>maven-jar-plugin</artifactId>\r
- <executions>\r
- <execution>\r
- <id>generate-jar-batch</id>\r
- <phase>package</phase>\r
- <goals>\r
- <goal>jar</goal>\r
- </goals>\r
- <configuration>\r
- <classifier>batch</classifier>\r
- <includes>\r
- <include>**/batch/*</include>\r
- <include>**/utils/SpringFactory.class</include>\r
- <include>**/utils/ConstantesCarnetAdresses.class</include>\r
- <include>**/spring/applicationContext_batch.xml</include>\r
- <include>**/config_batch.properties</include>\r
- <include>**/log4j_batch.xml</include>\r
- </includes>\r
- </configuration>\r
- </execution>\r
- </executions>\r
- </plugin>\r
- <plugin> \r
- <groupId>org.apache.maven.plugins</groupId>\r
- <artifactId>maven-assembly-plugin</artifactId>\r
- <configuration> \r
- <descriptors>\r
- <descriptor>src/main/assembly/batch-dependencies-descriptor.xml</descriptor>\r
- </descriptors>\r
- </configuration>\r
- <executions>\r
- <execution>\r
- <id>batch-dependencies-assembly</id>\r
- <phase>package</phase> \r
- <goals> \r
- <goal>single</goal>\r
- </goals>\r
- </execution>\r
- </executions>\r
- </plugin>\r
- <plugin>\r
- <groupId>org.apache.maven.plugins</groupId>\r
- <artifactId>maven-war-plugin</artifactId>\r
- <configuration>\r
- <!-- on exclue les js et les css car on les ajoute plus haut en minifiés -->\r
- <warSourceExcludes>**/*.js,**/*.css</warSourceExcludes>\r
- </configuration>\r
- </plugin>\r
- \r
- </plugins>\r
- </build>\r
- \r
- <profiles>\r
- <profile>\r
- <id>packaging-cible</id>\r
- \r
- <!-- Pour les environnements cibles, on ne met pas les fichiers de configuration dans le war\r
- mais en externe avec des variables d'environnement -->\r
- <build>\r
- <resources>\r
- <resource>\r
- <directory>src/main/resources</directory>\r
- <excludes>\r
- <exclude>config.properties</exclude>\r
- <exclude>log4j.xml</exclude>\r
- <exclude>config_batch.properties</exclude>\r
- <exclude>log4j_batch.xml</exclude>\r
- </excludes>\r
- </resource>\r
- </resources>\r
- \r
- <!-- on crée donc un assemby zip pour les déployer à part -->\r
- <plugins>\r
- <plugin> \r
- <groupId>org.apache.maven.plugins</groupId>\r
- <artifactId>maven-assembly-plugin</artifactId>\r
- <configuration> \r
- <descriptors>\r
- <descriptor>src/main/assembly/batch-dependencies-descriptor.xml</descriptor>\r
- <descriptor>src/main/assembly/batch-config-descriptor.xml</descriptor>\r
- <descriptor>src/main/assembly/config-descriptor.xml</descriptor>\r
- </descriptors>\r
- </configuration>\r
- <executions>\r
- <execution>\r
- <id>config-assembly</id>\r
- <phase>package</phase> \r
- <goals> \r
- <goal>attached</goal>\r
- </goals>\r
- </execution>\r
- </executions>\r
- </plugin> \r
- </plugins>\r
- </build>\r
- </profile>\r
- </profiles>\r
-</project>\r
+<?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">
+
+ <parent>
+ <groupId>org.lilie.services</groupId>
+ <artifactId>services-initiaux-web</artifactId>
+ <version>1.11.0</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.lilie.services</groupId>
+ <artifactId>web-carnet-adresses</artifactId>
+ <packaging>war</packaging>
+
+
+ <!-- ........................................................................................ -->
+ <!-- Définition des dépendences propres à cette webapp -->
+ <!-- ........................................................................................ -->
+ <dependencies>
+ <dependency>
+ <groupId>org.mnode.ical4j</groupId>
+ <artifactId>ical4j</artifactId>
+ <version>1.0.2</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.mnode.ical4j</groupId>
+ <artifactId>ical4j-vcard</artifactId>
+ <version>0.9.4</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <finalName>lilie-${pom.artifactId}-${pom.version}</finalName>
+ <plugins>
+ <!-- ........................................................................................ -->
+ <!-- Récupération des ressources du core et de api-web-droits -->
+ <!-- ........................................................................................ -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.1</version>
+ <executions>
+ <execution>
+ <id>execution_fmk-core-web</id>
+ <configuration>
+ <outputDirectory>${assembly.work}</outputDirectory>
+ <includeArtifacIds>fmk-core-web</includeArtifacIds>
+ <includeGroupIds>org.lilie.socle</includeGroupIds>
+ <includeClassifiers>web-resources</includeClassifiers>
+ <excludeTransitive>true</excludeTransitive>
+ <excludeTypes>jar</excludeTypes>
+ <overWriteIfNewer>true</overWriteIfNewer>
+ <overWriteSnapshots>true</overWriteSnapshots>
+ <overWriteReleases>true</overWriteReleases>
+ </configuration>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack-dependencies</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>execution_api-web-droits</id>
+ <configuration>
+ <outputDirectory>${assembly.work}</outputDirectory>
+ <includeArtifacIds>api-web-droits</includeArtifacIds>
+ <includeGroupIds>org.lilie.socle</includeGroupIds>
+ <includeClassifiers>web-droits-resources</includeClassifiers>
+ <excludeTransitive>true</excludeTransitive>
+ <excludeTypes>jar</excludeTypes>
+ <overWriteIfNewer>true</overWriteIfNewer>
+ <overWriteSnapshots>true</overWriteSnapshots>
+ <overWriteReleases>true</overWriteReleases>
+ </configuration>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>unpack-dependencies</goal>
+ </goals>
+ </execution>
+ <!-- copie des dépendances dans le target pour l'assembly qui suit
+ (utilisation de dependency:copy-dependencies + assembly fileSet, plutot que assembly dependencySet pour les perfs -->
+ <execution>
+ <id>execution_copy-deps</id>
+ <configuration>
+ <includeScope>runtime</includeScope>
+ <excludeTypes>zip</excludeTypes>
+ </configuration>
+ <phase>process-sources</phase>
+ <goals>
+ <goal>copy-dependencies</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy-tld</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${dir.tld}</outputDirectory>
+ <resources>
+ <resource>
+ <directory>${dir.tld.assembly}</directory>
+ <excludes>
+ <exclude>_svn/**</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-img</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${dir.img}/core</outputDirectory>
+ <resources>
+ <resource>
+ <directory>${dir.img.assembly}</directory>
+ <excludes>
+ <exclude>_svn/**</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-js</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${dir.js}/core</outputDirectory>
+ <resources>
+ <resource>
+ <directory>${dir.js.assembly}</directory>
+ <excludes>
+ <exclude>_svn/**</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-jsp</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${dir.jsp}</outputDirectory>
+ <resources>
+ <resource>
+ <directory>${dir.jsp.assembly}</directory>
+ <excludes>
+ <exclude>_svn/**</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-css</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${dir.css}</outputDirectory>
+ <resources>
+ <resource>
+ <directory>${dir.css.assembly}</directory>
+ <excludes>
+ <exclude>_svn/**</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+<!-- <execution>-->
+<!-- <id>copy-js_api-web-droits</id>-->
+<!-- <phase>generate-resources</phase> -->
+<!-- <goals> -->
+<!-- <goal>copy-resources</goal>-->
+<!-- </goals> -->
+<!-- <configuration> -->
+<!-- <outputDirectory>${dir.js}</outputDirectory>-->
+<!-- <resources>-->
+<!-- <resource>-->
+<!-- <directory>${dir.js.assembly.api-web-droits}</directory>-->
+<!-- <excludes>-->
+<!-- <exclude>_svn/**</exclude>-->
+<!-- </excludes>-->
+<!-- </resource>-->
+<!-- </resources>-->
+<!-- </configuration>-->
+<!-- </execution>-->
+<!-- <execution>-->
+<!-- <id>copy-jsp_api-web-droits</id>-->
+<!-- <phase>generate-resources</phase> -->
+<!-- <goals> -->
+<!-- <goal>copy-resources</goal>-->
+<!-- </goals> -->
+<!-- <configuration> -->
+<!-- <outputDirectory>${dir.jsp}</outputDirectory>-->
+<!-- <resources>-->
+<!-- <resource>-->
+<!-- <directory>${dir.jsp.assembly.api-web-droits}</directory>-->
+<!-- <excludes>-->
+<!-- <exclude>_svn/**</exclude>-->
+<!-- </excludes>-->
+<!-- </resource>-->
+<!-- </resources>-->
+<!-- </configuration>-->
+<!-- </execution>-->
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>net.alchim31.maven</groupId>
+ <artifactId>yuicompressor-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>minification</id>
+ <goals>
+ <goal>compress</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <nosuffix>true</nosuffix>
+ <nomunge>true</nomunge>
+ <force>true</force>
+ <jswarn>false</jswarn>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>generate-jar-batch</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>batch</classifier>
+ <includes>
+ <include>**/batch/*</include>
+ <include>**/utils/SpringFactory.class</include>
+ <include>**/utils/ConstantesCarnetAdresses.class</include>
+ <include>**/spring/applicationContext_batch.xml</include>
+ <include>**/config_batch.properties</include>
+ <include>**/log4j_batch.xml</include>
+ </includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/batch-dependencies-descriptor.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>batch-dependencies-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <!-- on exclue les js et les css car on les ajoute plus haut en minifiés -->
+ <warSourceExcludes>**/*.js,**/*.css</warSourceExcludes>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>packaging-cible</id>
+
+ <!-- Pour les environnements cibles, on ne met pas les fichiers de configuration dans le war
+ mais en externe avec des variables d'environnement -->
+ <build>
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <excludes>
+ <exclude>config.properties</exclude>
+ <exclude>log4j.xml</exclude>
+ <exclude>config_batch.properties</exclude>
+ <exclude>log4j_batch.xml</exclude>
+ </excludes>
+ </resource>
+ </resources>
+
+ <!-- on crée donc un assemby zip pour les déployer à part -->
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/batch-dependencies-descriptor.xml</descriptor>
+ <descriptor>src/main/assembly/batch-config-descriptor.xml</descriptor>
+ <descriptor>src/main/assembly/config-descriptor.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>config-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+</project>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>web-forum-apps</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>web-forum-apps</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<artifactId>services-initiaux-web</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<artifactId>web-msgaccueil-apps</artifactId>
<groupId>org.lilie.services</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>web-msgaccueil-apps</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>web-msgaccueil-apps</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.services</groupId>
<artifactId>services-initiaux-web</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.services</groupId>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>api</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>api</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>api</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.socle</groupId>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>socle</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>bat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>bat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>bat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>bat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>bat</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>socle</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>cas-server</artifactId>
<groupId>org.jasig.cas</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>cas-server</artifactId>
<groupId>org.jasig.cas</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>cas-server</artifactId>
<groupId>org.jasig.cas</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>cas-server</artifactId>
<groupId>org.jasig.cas</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.jasig.cas</groupId>
<artifactId>cas-server</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.jasig.cas</groupId>
<artifactId>cas-server</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.jasig.cas</groupId>
<artifactId>cas-server</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>socle</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>fmk</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>fmk</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>fmk</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>fmk</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>fmk</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>fmk</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>socle</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>openfire</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.socle</groupId>
<parent>
<artifactId>openfire</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.socle</groupId>
<parent>
<artifactId>openfire</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.socle</groupId>
<parent>
<artifactId>socle</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.socle</groupId>
<parent>
<artifactId>ent</artifactId>
<groupId>org.lilie</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>socle</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.socle</groupId>
<parent>
<artifactId>prt</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.lilie.socle</groupId>
<artifactId>prt</artifactId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>socle</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.lilie.socle</groupId>
<parent>
<artifactId>socle</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>ws</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>ws</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>ws</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>ws</artifactId>
<groupId>org.lilie.socle</groupId>
- <version>1.11.0-SNAPSHOT</version>
+ <version>1.11.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>