2015-10-29 10:57:30 -04:00
<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/xsd/maven-4.0.0.xsd" >
2015-10-02 05:27:21 -04:00
<modelVersion > 4.0.0</modelVersion>
<!-- Note: HAPI projects use the "hapi - fhir" POM as their base to provide easy management. You do not need to use this in your own projects, so the "parent" tag and it's contents below may be removed
if you are using this file as a basis for your own project. -->
<parent >
<groupId > ca.uhn.hapi.fhir</groupId>
<artifactId > hapi-fhir</artifactId>
2019-08-14 14:06:06 -04:00
<version > 4.1.0-SNAPSHOT</version>
2015-10-02 05:27:21 -04:00
<relativePath > ../pom.xml</relativePath>
</parent>
<artifactId > hapi-fhir-jaxrsserver-example</artifactId>
<packaging > war</packaging>
2015-10-07 11:11:16 -04:00
<name > HAPI FHIR JAX-RS Server - Example</name>
2015-10-02 05:27:21 -04:00
<repositories >
<repository >
<id > oss-snapshots</id>
<snapshots >
<enabled > true</enabled>
</snapshots>
<url > https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>
</repositories>
<dependencies >
<!-- This dependency includes the core HAPI - FHIR classes -->
<dependency >
<groupId > ca.uhn.hapi.fhir</groupId>
<artifactId > hapi-fhir-jaxrsserver-base</artifactId>
2017-01-29 13:22:28 -05:00
<version > ${project.version}</version>
2015-10-02 05:27:21 -04:00
</dependency>
2019-09-22 13:25:50 -04:00
<dependency >
<groupId > ca.uhn.hapi.fhir</groupId>
<artifactId > hapi-fhir-structures-dstu2</artifactId>
<version > ${project.version}</version>
</dependency>
<dependency >
<groupId > ca.uhn.hapi.fhir</groupId>
<artifactId > hapi-fhir-structures-dstu3</artifactId>
<version > ${project.version}</version>
</dependency>
<dependency >
<groupId > ca.uhn.hapi.fhir</groupId>
<artifactId > hapi-fhir-structures-r4</artifactId>
<version > ${project.version}</version>
</dependency>
2015-10-29 10:57:30 -04:00
<dependency >
<groupId > javax.ws.rs</groupId>
<artifactId > javax.ws.rs-api</artifactId>
2017-01-29 13:22:28 -05:00
<version > 2.0.1</version>
2015-10-29 10:57:30 -04:00
<scope > provided</scope>
</dependency>
<dependency >
<groupId > javax.ejb</groupId>
<artifactId > ejb-api</artifactId>
<version > 3.0</version>
<scope > provided</scope>
</dependency>
2015-10-08 03:08:22 -04:00
<dependency >
<groupId > org.eclipse.jetty</groupId>
<artifactId > jetty-server</artifactId>
2015-10-29 10:57:30 -04:00
<version > ${jetty_version}</version>
2015-10-08 03:08:22 -04:00
</dependency>
<dependency >
<groupId > org.eclipse.jetty</groupId>
<artifactId > jetty-servlet</artifactId>
2015-10-29 10:57:30 -04:00
<version > ${jetty_version}</version>
2015-10-08 03:08:22 -04:00
</dependency>
<dependency >
2018-05-03 18:34:29 -04:00
<groupId > org.jboss.resteasy</groupId>
<artifactId > resteasy-jaxrs</artifactId>
2015-10-08 03:08:22 -04:00
</dependency>
<dependency >
2018-05-03 18:34:29 -04:00
<groupId > org.jboss.resteasy</groupId>
<artifactId > resteasy-client</artifactId>
2015-10-08 03:08:22 -04:00
</dependency>
2016-07-18 13:50:08 -04:00
<dependency >
<groupId > ch.qos.logback</groupId>
<artifactId > logback-classic</artifactId>
</dependency>
2019-06-13 16:15:29 -04:00
<dependency >
<groupId > ca.uhn.hapi.fhir</groupId>
<artifactId > hapi-fhir-test-utilities</artifactId>
<version > ${project.version}</version>
<scope > test</scope>
</dependency>
2015-10-02 05:27:21 -04:00
</dependencies>
<build >
<finalName > hapi-fhir-jaxrsserver-example</finalName>
<!-- This is to run the integration tests -->
<plugins >
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-failsafe-plugin</artifactId>
<configuration >
<redirectTestOutputToFile > true</redirectTestOutputToFile>
</configuration>
<executions >
<execution >
<goals >
<goal > integration-test</goal>
<goal > verify</goal>
</goals>
</execution>
</executions>
</plugin>
2016-02-03 17:24:27 -05:00
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-deploy-plugin</artifactId>
<configuration >
<skip > true</skip>
</configuration>
</plugin>
2015-10-02 05:27:21 -04:00
</plugins>
</build>
</project>