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>
2016-02-03 15:25:32 -05:00
<version > 1.4</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>
2016-02-03 15:25:32 -05:00
<version > 1.4</version>
2015-10-02 05:27:21 -04:00
</dependency>
2015-10-08 03:08:22 -04:00
2015-10-29 10:57:30 -04:00
<dependency >
<groupId > javax.ws.rs</groupId>
<artifactId > javax.ws.rs-api</artifactId>
<version > 2.0</version>
<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 >
<groupId > org.glassfish.jersey.core</groupId>
<artifactId > jersey-server</artifactId>
2015-10-29 10:57:30 -04:00
<version > ${jersey_version}</version>
2015-10-08 03:08:22 -04:00
</dependency>
<dependency >
<groupId > org.glassfish.jersey.containers</groupId>
<artifactId > jersey-container-servlet-core</artifactId>
2015-10-29 10:57:30 -04:00
<version > ${jersey_version}</version>
2015-10-08 03:08:22 -04:00
</dependency>
<dependency >
<groupId > org.glassfish.jersey.containers</groupId>
<artifactId > jersey-container-jetty-http</artifactId>
2015-10-29 10:57:30 -04:00
<version > ${jersey_version}</version>
2015-10-08 03:08:22 -04:00
</dependency>
<dependency >
<groupId > org.glassfish.jersey.media</groupId>
<artifactId > jersey-media-moxy</artifactId>
2015-10-29 10:57:30 -04:00
<version > ${jersey_version}</version>
2015-10-08 03:08:22 -04:00
</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>
</plugins>
</build>
</project>