Newer
Older
<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">
Anne-Gaëlle BERGE
committed
<parent>
<groupId>net.ihe.gazelle.maven</groupId>
<artifactId>gazelle-tools</artifactId>
<version>3.4.0</version>
Anne-Gaëlle BERGE
committed
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>net.ihe.gazelle</groupId>
<artifactId>GazelleHL7v2Validator</artifactId>
<version>3.9.3-SNAPSHOT</version>
Anne-Gaëlle BERGE
committed
<packaging>pom</packaging>
<name>GazelleHL7v2Validator</name>
<description>parent for project GazelleHL7v2Validator</description>
<url>http://gazelle.ihe.net/GazelleHL7Validator</url>
<issueManagement>
<system>JIRA</system>
<url>http://gazelle.ihe.net/jira/browse/HLVAL</url>
</issueManagement>
<ciManagement>
<system>Jenkins</system>
<url>http://gazelle.ihe.net/jenkins/job/GazelleHL7Validator-Git-SNAPSHOT</url>
Anne-Gaëlle BERGE
committed
</ciManagement>
<scm>
<connection>scm:git:${git.project.url}</connection>
<url>scm:git:${git.project.url}</url>
<developerConnection>scm:git:${git.project.url}</developerConnection>
Anne-Gaëlle BERGE
committed
<organization>
<name>IHE Development - KEREVAL and Inria</name>
<url>http://gazelle.ihe.net</url>
</organization>
<modules>
<module>GazelleHL7v2Validator-ejb</module>
<module>GazelleHL7v2Validator-ui</module>
<module>GazelleHL7v2Validator-ear</module>
<module>gvt-validation-jar</module>
<module>gazelle-hl7-validator-report-jar</module>
<module>gazelle-hl7v2-validator-api-jar</module>
Anne-Gaëlle BERGE
committed
</modules>
<properties>
<version.resteasy>2.0-beta-2</version.resteasy>
<messages.mode>crowdin</messages.mode>
<hapi.version>2.2</hapi.version>
<metadata.v7.version>1.0.0</metadata.v7.version>
<sso.client.v7.version>3.0.0</sso.client.v7.version>
Guillaume Thomazon
committed
<mbval.documentation.version>1.1.10</mbval.documentation.version>
Anne-Gaëlle BERGE
committed
<ksahl7v3.validation.version>1.0.1</ksahl7v3.validation.version>
<ihehl7v3.validation.version>1.5.5</ihehl7v3.validation.version>
Anne-Gaëlle BERGE
committed
<xcpd.plq.validation.version>1.0.3</xcpd.plq.validation.version>
<chhl7v3.validator.version>1.0.7</chhl7v3.validator.version>
<ehdsihl7.validator.version>1.0.3</ehdsihl7.validator.version>
Anne-Gaëlle BERGE
committed
<gitb.version>1.0.0</gitb.version>
<gazelle.hl7.messagestructures.version>3.2.0
</gazelle.hl7.messagestructures.version>
Anne-Gaëlle BERGE
committed
<application.name>GazelleHL7Validator</application.name>
<application.admin.name>Anne-Gaëlle Bergé</application.admin.name>
<application.admin.email>anne-gaelle@ihe-europe.net</application.admin.email>
<application.url.basename>GazelleHL7Validator</application.url.basename>
<build.time>${build.date}</build.time>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<sonar.web.sourceDirectory>GazelleHL7v2Validation-ui/src/main/webapp
</sonar.web.sourceDirectory>
<sonar.exclusions>file:**/generated-sources/**</sonar.exclusions>
<sonar.maven.plugin>3.7.0.1746</sonar.maven.plugin>
<git.user.name>gitlab-ci</git.user.name>
<git.user.token>changeit</git.user.token>
<git.project.url>
https://${git.user.name}:${git.user.token}@gitlab.inria.fr/gazelle/public/validation/hl7v2-validator.git
<nexus.url>https://gazelle.ihe.net/nexus</nexus.url>
<nexus.path>/content/groups/public/</nexus.path>
<nexus.staging.maven.plugin.version>1.6.8</nexus.staging.maven.plugin.version>
Anne-Gaëlle BERGE
committed
</properties>
<distributionManagement>
<repository>
<id>nexus-releases</id>
<url>https://gazelle.ihe.net/nexus/content/repositories/releases</url>
Anne-Gaëlle BERGE
committed
<dependencyManagement>
<dependencies>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>gazelle-hl7-validator-report-jar</artifactId>
<version>3.9.3-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>gazelle-hl7v2-validator-api-jar</artifactId>
<version>3.9.3-SNAPSHOT</version>
Anne-Gaëlle BERGE
committed
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>GazelleHL7v2Validator-ejb</artifactId>
<version>3.9.3-SNAPSHOT</version>
Anne-Gaëlle BERGE
committed
</dependency>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>GazelleHL7v2Validator-ear</artifactId>
<version>3.9.3-SNAPSHOT</version>
Anne-Gaëlle BERGE
committed
</dependency>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>GazelleHL7v2Validator-ui</artifactId>
<version>3.9.3-SNAPSHOT</version>
Anne-Gaëlle BERGE
committed
</dependency>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>mbval-documentation-ejb</artifactId>
<version>${mbval.documentation.version}</version>
<type>ejb</type>
</dependency>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>mbval-documentation-war</artifactId>
<version>${mbval.documentation.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
<version>3.3.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>sso-client-v7</artifactId>
<version>${sso.client.v7.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>net.ihe.gazelle</groupId>
<artifactId>metadata-v7</artifactId>
<version>${metadata.v7.version}</version>
Anne-Gaëlle BERGE
committed
</dependencies>
</dependencyManagement>
<profiles>
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profile>dev</profile>
<!-- development mode (disable in production) -->
<seam.debug>true</seam.debug>
<application.url>http://localhost:8080/GazelleHL7Validator/
</application.url>
Anne-Gaëlle BERGE
committed
<cas.service>${application.url}</cas.service>
<cas.url>https://gazelle.ihe.net/</cas.url>
<!-- datasource configuration -->
<jdbc.connection.url>jdbc:postgresql:gazelle-hl7-validator
</jdbc.connection.url>
Anne-Gaëlle BERGE
committed
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
<jdbc.driver.class>org.postgresql.Driver</jdbc.driver.class>
<jdbc.user>gazelle</jdbc.user>
<jdbc.password>gazelle</jdbc.password>
<min.pool.size>1</min.pool.size>
<max.pool.size>3</max.pool.size>
<!-- package exploded war file -->
<exploded.war.file>true</exploded.war.file>
<!-- development mode (exclude in production) -->
<exclude.bootstrap>false</exclude.bootstrap>
<!-- persistence.xml configuration -->
<hibernate.dialect>
org.hibernate.dialect.PostgreSQLDialect
</hibernate.dialect>
<hibernate.hbm2ddl.auto>
update
</hibernate.hbm2ddl.auto>
<hibernate.show_sql>
false
</hibernate.show_sql>
</properties>
</profile>
<profile>
<id>staging</id>
<properties>
<profile>prod</profile>
<!-- development mode (disable in production) -->
<seam.debug>false</seam.debug>
<vaadin.production.mode>false</vaadin.production.mode>
<application.url>http://gazelle.ihe.net/GazelleHL7Validator/
</application.url>
Anne-Gaëlle BERGE
committed
<cas.service>${application.url}</cas.service>
<cas.url>https://gazelle.ihe.net/</cas.url>
<!-- datasource configuration -->
<jdbc.connection.url>jdbc:postgresql:gazelle-hl7-validator
</jdbc.connection.url>
Anne-Gaëlle BERGE
committed
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
<jdbc.driver.class>org.postgresql.Driver</jdbc.driver.class>
<jdbc.user>gazelle</jdbc.user>
<jdbc.password>gazelle</jdbc.password>
<min.pool.size>1</min.pool.size>
<max.pool.size>3</max.pool.size>
<!-- development mode (exclude in production) -->
<exclude.bootstrap>true</exclude.bootstrap>
<!-- package exploded war file -->
<exploded.war.file>false</exploded.war.file>
<!-- persistence.xml configuration -->
<hibernate.dialect>
org.hibernate.dialect.PostgreSQLDialect
</hibernate.dialect>
<hibernate.hbm2ddl.auto>
update
</hibernate.hbm2ddl.auto>
<hibernate.show_sql>
false
</hibernate.show_sql>
</properties>
</profile>
<profile>
<id>prod</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<properties>
<profile>prod</profile>
<!-- development mode (disable in production) -->
<seam.debug>false</seam.debug>
<vaadin.production.mode>true</vaadin.production.mode>
<application.url>http://gazelle.ihe.net/GazelleHL7Validator/
</application.url>
Anne-Gaëlle BERGE
committed
<cas.service>${application.url}</cas.service>
<cas.url>https://gazelle.ihe.net/</cas.url>
<!-- datasource configuration -->
<jdbc.connection.url>jdbc:postgresql:gazelle-hl7-validator
</jdbc.connection.url>
Anne-Gaëlle BERGE
committed
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
<jdbc.driver.class>org.postgresql.Driver</jdbc.driver.class>
<jdbc.user>gazelle</jdbc.user>
<jdbc.password>gazelle</jdbc.password>
<min.pool.size>1</min.pool.size>
<max.pool.size>3</max.pool.size>
<!-- development mode (exclude in production) -->
<exclude.bootstrap>true</exclude.bootstrap>
<!-- package exploded war file -->
<exploded.war.file>false</exploded.war.file>
<!-- persistence.xml configuration -->
<hibernate.dialect>
org.hibernate.dialect.PostgreSQLDialect
</hibernate.dialect>
<hibernate.hbm2ddl.auto>
update
</hibernate.hbm2ddl.auto>
<hibernate.show_sql>
false
</hibernate.show_sql>
</properties>
</profile>
<profile>
<id>ge</id>
<properties>
<profile>prod</profile>
<!-- development mode (disable in production) -->
<seam.debug>false</seam.debug>
<vaadin.production.mode>true</vaadin.production.mode>
<application.url>http://gazelle.eng.med.ge.com/GazelleHL7Validator/
</application.url>
Anne-Gaëlle BERGE
committed
<cas.service>${application.url}</cas.service>
<cas.url>https://gazelle.eng.med.ge.com/</cas.url>
<!-- datasource configuration -->
<jdbc.connection.url>jdbc:postgresql:gazelle-hl7-validator
</jdbc.connection.url>
Anne-Gaëlle BERGE
committed
<jdbc.driver.class>org.postgresql.Driver</jdbc.driver.class>
<jdbc.user>gazelle</jdbc.user>
<jdbc.password>gazelle</jdbc.password>
<min.pool.size>1</min.pool.size>
<max.pool.size>3</max.pool.size>
<!-- development mode (exclude in production) -->
<exclude.bootstrap>true</exclude.bootstrap>
<!-- package exploded war file -->
<exploded.war.file>false</exploded.war.file>
<!-- persistence.xml configuration -->
<hibernate.dialect>
org.hibernate.dialect.PostgreSQLDialect
</hibernate.dialect>
<hibernate.hbm2ddl.auto>
update
</hibernate.hbm2ddl.auto>
<hibernate.show_sql>
false
</hibernate.show_sql>
</properties>
</profile>
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
<profile>
<id>release</id>
<properties>
<profile>prod</profile>
<!-- development mode (disable in production) -->
<seam.debug>false</seam.debug>
<!-- development mode (exclude in production) -->
<exclude.bootstrap>true</exclude.bootstrap>
<!-- package exploded war file -->
<exploded.war.file>false</exploded.war.file>
<!-- persistence.xml configuration -->
<hibernate.dialect>
org.hibernate.dialect.PostgreSQLDialect
</hibernate.dialect>
<hibernate.hbm2ddl.auto>
update
</hibernate.hbm2ddl.auto>
<hibernate.show_sql>
false
</hibernate.show_sql>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>${nexus.staging.maven.plugin.version}</version>
<executions>
<execution>
<id>default-deploy</id>
<phase>deploy</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
<configuration>
<serverId>nexus-releases</serverId>
<nexusUrl>https://gazelle.ihe.net/nexus</nexusUrl>
<skipStaging>true</skipStaging>
</configuration>
</plugin>
</plugins>
</build>
</profile>
Anne-Gaëlle BERGE
committed
</profiles>

Maxime ARIF
committed
Anne-Gaëlle BERGE
committed
<repositories>
<repository>
<id>sumo</id>
<name>IHE Services Release Maven Repository Group</name>
<url>https://gazelle.ihe.net/nexus/content/repositories/releases</url>
Anne-Gaëlle BERGE
committed
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<id>IHE</id>
<name>IHE Services Public Maven Repository Group</name>
<url>https://gazelle.ihe.net/nexus/content/groups/public/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>Nist</id>
<name>Nist Public Maven Repository Group</name>
<url>https://gazelle.ihe.net/nexus/content/groups/public/</url>
<layout>default</layout>
</repository>
Anne-Gaëlle BERGE
committed
</repositories>
<pluginRepositories>
<pluginRepository>
<id>ihe-services-plugins</id>
<name>IHE Services Public Maven Repository Group</name>
<url>https://gazelle.ihe.net/nexus/content/groups/public/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>${sonar.maven.plugin}</version>
</plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<tagNameFormat>@{project.version}</tagNameFormat>
<autoVersionSubmodules>true</autoVersionSubmodules>
<releaseProfiles>release</releaseProfiles>
</configuration>