blob: bfe76a024328964f25399834dd27c3378d326245 [file] [log] [blame]
<?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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.sf.taverna</groupId>
<artifactId>parent</artifactId>
<version>0.2.2011-02-17</version>
</parent>
<groupId>net.sf.taverna</groupId>
<artifactId>taverna-parent</artifactId>
<version>3.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Taverna Maven parent</name>
<description>
General POM-file parent for Taverna workbench etc.
</description>
<properties>
<activation.version>1.1.1</activation.version>
<antlr.version>2.7.7</antlr.version>
<apache.httpclient.version>4.1.1</apache.httpclient.version>
<apache.commons.csv.version>1.0.0.BUILD-20080106</apache.commons.csv.version>
<aspectj.version>1.6.9</aspectj.version>
<axis.version>1.4.0</axis.version>
<batik.version>1.7.0</batik.version>
<bcprov.jdk16.version>1.46</bcprov.jdk16.version>
<bsh.version>2.0.0.b4</bsh.version>
<cglib.version>2.1.3</cglib.version>
<commons.beanutils.version>1.9.2</commons.beanutils.version>
<commons.cli.version>1.2.0</commons.cli.version>
<commons.codec.version>1.7</commons.codec.version>
<commons.collections.version>3.2.1</commons.collections.version>
<commons.configuration.version>1.9</commons.configuration.version>
<commons.dbcp.version>1.2.2.osgi</commons.dbcp.version>
<commons.httpclient.version>3.1.0</commons.httpclient.version>
<commons.io.version>2.4</commons.io.version>
<commons.lang.version>2.5.0</commons.lang.version>
<commons.logging.version>1.1.1</commons.logging.version>
<commons.net.version>2.0.0</commons.net.version>
<derby.version>10.5.1000001.764942</derby.version>
<derbyclient.version>${derby.version}</derbyclient.version>
<derbynet.version>${derby.version}</derbynet.version>
<derbytools.version>${derby.version}</derbytools.version>
<dom4j.version>1.6.1</dom4j.version>
<geronimo.spec.jta.version>1.0-M1</geronimo.spec.jta.version>
<gson.version>1.4</gson.version>
<hibernate.version>3.2.6.ga</hibernate.version>
<icu4j.version>3.4.4</icu4j.version>
<jackson-databind.version>2.2.2</jackson-databind.version>
<jai.imageio.core.standalone.version>1.2-pre-dr-b04-2010-04-30</jai.imageio.core.standalone.version>
<javacsv.version>2.0</javacsv.version>
<javahelp.version>2.0.02</javahelp.version>
<javax.el.version>1.0.0</javax.el.version>
<javax.servlet.version>2.5.0</javax.servlet.version>
<javax.servlet.jsp.version>2.1.0</javax.servlet.jsp.version>
<javax.transaction.version>1.1.0</javax.transaction.version>
<javax.wsdl.version>1.6.1</javax.wsdl.version>
<jaxen.version>1.1.1</jaxen.version>
<jaxb.version>2.2.4-1</jaxb.version>
<jaxp.ri.version>1.4</jaxp.ri.version>
<jaxws.api.version>2.1</jaxws.api.version>
<jdom.version>1.1.0</jdom.version>
<jena.version>2.11.0</jena.version>
<jetty.version>6.1.24</jetty.version>
<jmimemagic.version>0.1.2</jmimemagic.version>
<jmoby.version>1.1.5-taverna</jmoby.version>
<jsch.version>0.1.42.w1</jsch.version>
<json.lib.version>2.3</json.lib.version>
<junit.version>4.11</junit.version>
<log4j.version>1.2.16</log4j.version>
<mail.version>1.4.1</mail.version>
<martj.version>0.6</martj.version>
<mockito.version>1.9.5</mockito.version>
<mysql.connector.java.version>5.1.13</mysql.connector.java.version>
<odfdom.version>0.7</odfdom.version>
<opencsv.version>2.1</opencsv.version>
<opm.version>1.1.8</opm.version>
<org.rosuda.version>200910</org.rosuda.version>
<org.xhtmlrenderer.core-renderer.version>R8pre2</org.xhtmlrenderer.core-renderer.version>
<poi.version>3.6</poi.version>
<robundle.version>0.3.1</robundle.version>
<saxpath.version>1.0-FCS</saxpath.version>
<simple-jndi.version>0.11.1</simple-jndi.version>
<slf4j.version>1.7.5</slf4j.version>
<stax.version>1.0</stax.version>
<tupelo.version>2.6</tupelo.version>
<ws.security.version>1.5.8</ws.security.version>
<xalan.version>2.7.1</xalan.version>
<xerces.version>2.9.1</xerces.version>
<xmlbeans.version>2.4.0</xmlbeans.version>
<xstream.version>1.4.1</xstream.version>
<xml.rpc.version>1.1.0</xml.rpc.version>
<xml.security.version>1.4.2</xml.security.version>
<spring.version>3.0.5.RELEASE</spring.version>
<spring.dm.version>2.0.0.M1</spring.dm.version>
<!-- OSGi versions -->
<osgi.core.version>4.3.1</osgi.core.version>
<osgi.enterprise.version>4.2.0</osgi.enterprise.version>
<!-- <osgi.equinox.version>3.6.0.v20100517</osgi.equinox.version> -->
<osgi.equinox.version>3.8.0.v20120529-1548</osgi.equinox.version>
<osgi.launcher.version>0.1.1-SNAPSHOT</osgi.launcher.version>
<osgi.services.version>0.1.2-SNAPSHOT</osgi.services.version>
<!-- Taverna versions -->
<jedit.syntax.version>2.2.5</jedit.syntax.version>
<wsdl.generic.version>1.11.0-SNAPSHOT</wsdl.generic.version>
<org.biomart.martservice.version>2.0.1-SNAPSHOT</org.biomart.martservice.version>
<org.fife.ui.hexeditor.version>1.0.2011-07-04</org.fife.ui.hexeditor.version>
<org.icepdf.version>4.1.1-taverna</org.icepdf.version>
<mimeutil.version>2.1.2-6</mimeutil.version>
<scufl2.version>0.14.0</scufl2.version>
<scufl2.wfdesc.version>0.3.8</scufl2.wfdesc.version>
<platform.version>0.1.3-SNAPSHOT</platform.version>
<t2.activities.version>2.0.1-SNAPSHOT</t2.activities.version>
<t2.core.provenance.derby.version>2.0.1-SNAPSHOT</t2.core.provenance.derby.version>
<t2.core.provenance.mysql.version>2.0.1-SNAPSHOT</t2.core.provenance.mysql.version>
<t2.core.provenanceconnector.version>2.0.1-SNAPSHOT</t2.core.provenanceconnector.version>
<t2.core.version>2.0.1-SNAPSHOT</t2.core.version>
<!-- <t2.provenance-client.version>1.0-SNAPSHOT</t2.provenance-client.version> -->
<t2.reference-core-extensions.version>2.0.1-SNAPSHOT</t2.reference-core-extensions.version>
<t2.security.version>2.0.1-SNAPSHOT</t2.security.version>
<t2.taverna-commandline.version>2.0.1-SNAPSHOT</t2.taverna-commandline.version>
<t2.taverna.workbench.version>${project.version}</t2.taverna.workbench.version>
<t2.ui.activities.version>2.0-SNAPSHOT</t2.ui.activities.version>
<t2.ui.activities.version>2.0-SNAPSHOT</t2.ui.activities.version>
<t2.ui.api.version>2.0-SNAPSHOT</t2.ui.api.version>
<t2.ui.components.version>2.0-SNAPSHOT</t2.ui.components.version>
<t2.ui.exts.version>2.0-SNAPSHOT</t2.ui.exts.version>
<t2.ui.impl.version>2.0-SNAPSHOT</t2.ui.impl.version>
<t2.lang.version>2.0.1-SNAPSHOT</t2.lang.version>
<t2.baclava.version>0.1.1-SNAPSHOT</t2.baclava.version>
<t2.results.version>2.0.1-SNAPSHOT</t2.results.version>
<taverna.commons.version>0.1.0-SNAPSHOT</taverna.commons.version>
<taverna.configuration.version>0.1.1-SNAPSHOT</taverna.configuration.version>
<taverna.databundle.version>0.3.3-SNAPSHOT</taverna.databundle.version>
<taverna.serviceregistry.version>0.1.0-SNAPSHOT</taverna.serviceregistry.version>
<taverna.commandline-arguments.version>0.1.1-SNAPSHOT</taverna.commandline-arguments.version>
<taverna-command-line.version>0.1.2-SNAPSHOT</taverna-command-line.version>
<!-- <t2.compatibility.version>2.0-SNAPSHOT</t2.compatibility.version> -->
<!-- <t2.translators.version>2.0-SNAPSHOT</t2.translators.version> -->
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>com.atlassian.maven.plugins</groupId>
<artifactId>maven-clover2-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<jdk>1.7</jdk>
<targetPercentage>50%</targetPercentage>
<failOnViolation>false</failOnViolation>
</configuration>
<executions>
<execution>
<phase>pre-site</phase>
<goals>
<goal>instrument</goal>
<goal>aggregate</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.7</version>
<extensions>true</extensions>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>com.atlassian.maven.plugins</groupId>
<artifactId>maven-clover2-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<generatePdf>true</generatePdf>
<generateXml>true</generateXml>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.6</version>
<configuration>
<configLocation>
${basedir}/Rcheckstyle.xml
</configLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
<configuration>
<minmemory>128m</minmemory>
<maxmemory>512</maxmemory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</reporting>
<repositories>
<repository>
<id>mygrid-repository</id>
<name>myGrid Repository</name>
<url>http://www.mygrid.org.uk/maven/repository</url>
<releases />
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>mygrid-snapshot-repository</id>
<name>myGrid Snapshot Repository</name>
<url>http://www.mygrid.org.uk/maven/snapshot-repository</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots />
</repository>
<repository>
<id>central-uk</id>
<name>UK mirror of central</name>
<url>http://uk.maven.org/maven2/</url>
<releases />
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>javanet</id>
<name>java.net</name>
<url>http://download.java.net/maven/2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>biomoby</id>
<name>Biomoby.org Repository</name>
<!--<url>http://biomoby.org/m2repo/</url> -->
<url>http://www.mygrid.org.uk/maven/biomoby/biomoby.org/m2repo</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>opm</id>
<name>Open Provenance (OPM)</name>
<url>http://openprovenance.org/java/maven-releases</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<!-- <repository> <id>jena</id> <name>Jena</name> <url>http://openjena.org/repo/</url>
<snapshots> <enabled>false</enabled> </snapshots> </repository> -->
<!-- <repository> <id>eviware</id> <name>Eviware repository</name> <url>http://www.eviware.com/repository/maven2/</url>
<releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled>
</snapshots> </repository> <repository> <id>trianacode-maven-repos</id> <url>http://trianacode.org/maven</url>
<snapshots> <enabled>false</enabled> </snapshots> </repository> -->
<repository>
<id>com.springsource.repository.bundles.release</id>
<name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.external</id>
<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
<!--
<repository>
<id>jboss</id>
<name>JBoss repository</name>
- <url>http://repository.jboss.org/maven2/</url>-
<url>https://repository.jboss.org/nexus/</url>
<releases>
<checksumPolicy>fail</checksumPolicy>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
-->
<repository>
<id>inab-repository</id>
<name>INAB Moby Repository mirror</name>
<url>http://www.mygrid.org.uk/maven/biomoby/moby-dev.inab.org/m2/</url>
<releases />
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>aduna-software</id>
<name>Aduna Software</name>
<!-- broken <url>http://repo.aduna-software.org/maven2/releases/</url> -->
<url>http://www.mygrid.org.uk/maven/aduna/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
</project>