<!-- Supporting Libraries -->
<!-- Used by controller -->
<bouncycastle.version>1.54</bouncycastle.version>
- <!-- To upgrade to 2.6.0, we need to ensure all downstreams pull in javax.validation first
- http://stackoverflow.com/questions/28568154/how-to-get-eclipselink-2-6-0-m3-working-with-jersey-1-18-3 -->
- <!-- Used by neutron -->
- <eclipse.persistence.version>2.5.2</eclipse.persistence.version>
<!-- Used by persistence, snmp4sdn; see also didm -->
<guava.version>18.0</guava.version>
<!-- Used by alto; see also affinity, defense4all, integration/distribution, snmp4sdn, toolkit, ttp -->
<artifactId>netty-transport</artifactId>
<version>4.0.36.Final</version>
</dependency>
+ <!-- Here we need to define all available native epoll implementations; we can't limit ourselves to the build
+ platform and we can't require the build platform to have an implementation (e.g. OS X) -->
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-transport-native-epoll</artifactId>
+ <classifier>linux-x86_64</classifier>
+ <version>4.0.36.Final</version>
+ </dependency>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>jsr311-api</artifactId>
<artifactId>servlet</artifactId>
<version>1.0.0-v20070606</version>
</dependency>
+ <!-- To upgrade org.eclipse.persistence dependencies to 2.6.0+, we need to ensure all downstreams consumers
+ pull in javax.validation first:
+ http://stackoverflow.com/questions/28568154/how-to-get-eclipselink-2-6-0-m3-working-with-jersey-1-18-3 -->
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.antlr</artifactId>
- <version>${eclipse.persistence.version}</version>
+ <version>2.5.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.core</artifactId>
- <version>${eclipse.persistence.version}</version>
+ <version>2.5.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.moxy</artifactId>
- <version>${eclipse.persistence.version}</version>
+ <version>2.5.2</version>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<execute/>
</action>
</pluginExecution>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.jacoco</groupId>
+ <artifactId>jacoco-maven-plugin</artifactId>
+ <versionRange>[0.7.0,)</versionRange>
+ <goals>
+ <goal>prepare-agent</goal>
+ <goal>report</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore/>
+ </action>
+ </pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</reportSet>
</reportSets>
</plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <links>
+ <link>http://doc.akka.io/japi/akka/${akka.version}/</link>
+ <link>https://google.github.io/guava/releases/${guava.version}/api/docs/</link>
+ <link>http://netty.io/4.0/api/</link>
+ </links>
+ </configuration>
+ </plugin>
</plugins>
</reporting>