| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| |
| --> |
| <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"> |
| <modelVersion>4.0.0</modelVersion> |
| <parent> |
| <groupId>org.apache.taverna.engine</groupId> |
| <artifactId>apache-taverna-engine</artifactId> |
| <version>3.1.0-incubating-SNAPSHOT</version> |
| </parent> |
| <artifactId>taverna-integration-tests</artifactId> |
| <name>Apache Taverna Platform integration tests</name> |
| <properties> |
| <spring.dm.version>2.0.0.M1</spring.dm.version> |
| <spring.version>3.0.0.RC1</spring.version> |
| </properties> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-plugin</artifactId> |
| <configuration> |
| <forkMode>pertest</forkMode> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-dependency-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>copy</id> |
| <phase>generate-test-resources</phase> |
| <goals> |
| <goal>copy</goal> |
| </goals> |
| <configuration> |
| <artifactItems> |
| <!-- xerces and xalan are required for the tests but the test framework --> |
| <!-- fails to run if they are put on the test classpath by maven --> |
| <!-- This ensures they are pulled into the local repository --> |
| <artifactItem> |
| <groupId>org.apache.xalan</groupId> |
| <artifactId>com.springsource.org.apache.xalan</artifactId> |
| <version>2.7.1</version> |
| </artifactItem> |
| <artifactItem> |
| <groupId>org.apache.xerces</groupId> |
| <artifactId>com.springsource.org.apache.xerces</artifactId> |
| <version>2.9.1</version> |
| </artifactItem> |
| </artifactItems> |
| <outputDirectory>${project.build.directory}/tmp</outputDirectory> |
| <overWriteReleases>false</overWriteReleases> |
| <overWriteSnapshots>true</overWriteSnapshots> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| <dependencies> |
| <!-- Spring OSGI testing framework --> |
| <dependency> |
| <groupId>org.springframework.osgi</groupId> |
| <artifactId>spring-osgi-test</artifactId> |
| <version>${spring.dm.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework.osgi</groupId> |
| <artifactId>spring-osgi-annotation</artifactId> |
| <version>${spring.dm.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework.osgi</groupId> |
| <artifactId>spring-osgi-core</artifactId> |
| <version>${spring.dm.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework.osgi</groupId> |
| <artifactId>spring-osgi-extender</artifactId> |
| <version>${spring.dm.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.aop</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.asm</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.beans</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.context</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.core</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.jdbc</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.orm</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.transaction</artifactId> |
| <version>${spring.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.derby</groupId> |
| <artifactId>com.springsource.org.apache.derby</artifactId> |
| <version>10.5.1000001.764942</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.derby</groupId> |
| <artifactId>com.springsource.org.apache.derby.client</artifactId> |
| <version>10.5.1000001.764942</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.derby</groupId> |
| <artifactId>com.springsource.org.apache.derby.drda</artifactId> |
| <version>10.5.1000001.764942</version> |
| </dependency> |
| <dependency> |
| <groupId>org.aopalliance</groupId> |
| <artifactId>com.springsource.org.aopalliance</artifactId> |
| <version>1.0.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.aspectj</groupId> |
| <artifactId>com.springsource.org.aspectj.runtime</artifactId> |
| <version>1.6.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.aspectj</groupId> |
| <artifactId>com.springsource.org.aspectj.weaver</artifactId> |
| <version>1.6.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.objectweb.asm</groupId> |
| <artifactId>com.springsource.org.objectweb.asm</artifactId> |
| <version>2.2.3</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>com.springsource.slf4j.api</artifactId> |
| <version>1.5.6</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>com.springsource.slf4j.log4j</artifactId> |
| <version>1.5.6</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>log4j</groupId> |
| <artifactId>log4j</artifactId> |
| <version>1.2.16</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>com.springsource.slf4j.org.apache.commons.logging</artifactId> |
| <version>1.5.6</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>junit</groupId> |
| <artifactId>junit</artifactId> |
| <version>3.8.2</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <!-- Equinox OSGI Framework --> |
| <dependency> |
| <groupId>org.eclipse.osgi</groupId> |
| <artifactId>org.eclipse.osgi</artifactId> |
| <version>3.6.0.v20100517</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <!-- Felix OSGI Framework --> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.main</artifactId> |
| <version>3.2.2</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <!-- OSGI Enterprise Services --> |
| <dependency> |
| <groupId>org.apache.aries.jndi</groupId> |
| <artifactId>org.apache.aries.jndi</artifactId> |
| <version>0.3</version> |
| </dependency> |
| |
| <!-- Taverna OSGI Services --> |
| <!-- <dependency> <groupId>org.apache.taverna.osgi</groupId> <artifactId>xml-parser-service</artifactId> |
| <version>${taverna.osgi.version}</version> <exclusions> <exclusion> <groupId>org.apache.xerces</groupId> |
| <artifactId>com.springsource.org.apache.xerces</artifactId> </exclusion> |
| </exclusions> </dependency> --> |
| |
| <dependency> |
| <groupId>org.apache.taverna.osgi</groupId> |
| <artifactId>xml-transformer-service</artifactId> |
| <version>${taverna.osgi.version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.apache.xalan</groupId> |
| <artifactId>com.springsource.org.apache.xalan</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <!-- Taverna --> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-workflowmodel-api</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-workflowmodel-extensions</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-workflowmodel-impl</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-reference-api</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-reference-types</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>reference-impl</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-observer</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <!-- is this needed here? (Why?) --> |
| <!-- <dependency> <groupId>${project.parent.groupId}</groupId> <artifactId>ui</artifactId> |
| <version>${project.parent.version}</version> </dependency> --> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-credential-manager</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-credential-manager-impl</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.taverna.osgi</groupId> |
| <artifactId>taverna-configuration-api</artifactId> |
| <version>${taverna.osgi.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.taverna.osgi</groupId> |
| <artifactId>taverna-configuration-impl</artifactId> |
| <version>${taverna.osgi.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.taverna.osgi</groupId> |
| <artifactId>taverna-app-configuration-api</artifactId> |
| <version>${taverna.osgi.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.taverna.osgi</groupId> |
| <artifactId>taverna-app-configuration-impl</artifactId> |
| <version>${taverna.osgi.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-database-configuration-api</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-database-configuration-impl</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| |
| <!-- Taverna Platform --> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-capability-impl</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-execution-impl</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-run-impl</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-execution-local</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-report-api</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| |
| <!-- Scufl2 --> |
| <dependency> |
| <groupId>org.apache.taverna.language</groupId> |
| <artifactId>taverna-scufl2-api</artifactId> |
| <version>${taverna.language.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.taverna.language</groupId> |
| <artifactId>taverna-scufl2-t2flow</artifactId> |
| <version>${taverna.language.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.taverna.language</groupId> |
| <artifactId>taverna-scufl2-wfbundle</artifactId> |
| <version>${taverna.language.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.taverna.language</groupId> |
| <artifactId>taverna-scufl2-ucfpackage</artifactId> |
| <version>${taverna.language.version}</version> |
| </dependency> |
| |
| <!-- Taverna CommandLine Tool --> |
| <dependency> |
| <groupId>org.apache.taverna.commandline</groupId> |
| <artifactId>taverna-commandline-common</artifactId> |
| <version>2.0-SNAPSHOT</version> |
| </dependency> |
| |
| <!-- Dependencies declared as provided by some poms - specified here to |
| ensure that they are in the local repository for the testing framework --> |
| <dependency> |
| <groupId>commons-dbcp</groupId> |
| <artifactId>commons-dbcp</artifactId> |
| <version>1.4</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-pool</groupId> |
| <artifactId>commons-pool</artifactId> |
| <version>1.5.6</version> |
| </dependency> |
| <dependency> |
| <groupId>com.sun.xml</groupId> |
| <artifactId>com.springsource.com.sun.xml.bind</artifactId> |
| <version>2.2.0</version> |
| </dependency> |
| <dependency> |
| <groupId>com.thoughtworks.xstream</groupId> |
| <artifactId>com.springsource.com.thoughtworks.xstream</artifactId> |
| <version>1.2.2</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.activation</groupId> |
| <artifactId>com.springsource.javax.activation</artifactId> |
| <version>1.1.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.jms</groupId> |
| <artifactId>com.springsource.javax.jms</artifactId> |
| <version>1.1.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.mail</groupId> |
| <artifactId>com.springsource.javax.mail</artifactId> |
| <version>1.4.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.servlet</groupId> |
| <artifactId>com.springsource.javax.servlet</artifactId> |
| <version>2.5.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.transaction</groupId> |
| <artifactId>com.springsource.javax.transaction</artifactId> |
| <version>1.1.0</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.wsdl</groupId> |
| <artifactId>com.springsource.javax.wsdl</artifactId> |
| <version>1.6.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.xml.soap</groupId> |
| <artifactId>com.springsource.javax.xml.soap</artifactId> |
| <version>1.3.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.xml.rpc</groupId> |
| <artifactId>com.springsource.javax.xml.rpc</artifactId> |
| <version>1.1.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>javax.xml.stream</groupId> |
| <artifactId>com.springsource.javax.xml.stream</artifactId> |
| <version>1.0.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.axis</groupId> |
| <artifactId>com.springsource.org.apache.axis</artifactId> |
| <version>1.4.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.codec</artifactId> |
| <version>1.4.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.csv</artifactId> |
| <version>1.0.0.BUILD-20080106</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.discovery</artifactId> |
| <version>0.4.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.httpclient</artifactId> |
| <version>3.1.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.io</artifactId> |
| <version>1.4.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.lang</artifactId> |
| <version>2.5.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.logging</artifactId> |
| <version>1.1.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.net</artifactId> |
| <version>1.4.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>com.springsource.org.apache.commons.cli</artifactId> |
| <version>1.2.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>com.springsource.org.apache.httpcomponents.httpclient</artifactId> |
| <version>4.1.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcore</groupId> |
| <artifactId>com.springsource.org.apache.httpcomponents.httpcore</artifactId> |
| <version>4.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.ws.security</groupId> |
| <artifactId>wss4j</artifactId> |
| <version>1.5.12</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.xml</groupId> |
| <artifactId>com.springsource.org.apache.xml.resolver</artifactId> |
| <version>1.2.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.xmlbeans</groupId> |
| <artifactId>com.springsource.org.apache.xmlbeans</artifactId> |
| <version>2.4.0</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.xmlcommons</groupId> |
| <artifactId>com.springsource.org.apache.xmlcommons</artifactId> |
| <version>1.3.4</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.xalan</groupId> |
| <artifactId>com.springsource.org.apache.xml.serializer</artifactId> |
| <version>2.7.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.xml</groupId> |
| <artifactId>com.springsource.org.apache.xml.security</artifactId> |
| <version>1.4.2</version> |
| <scope>test</scope> |
| <exclusions> |
| <exclusion> |
| <groupId>org.apache.xalan</groupId> |
| <artifactId>com.springsource.org.apache.xalan</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| |
| <!-- |
| <dependency> |
| <groupId>org.apache.ws</groupId> |
| <artifactId>com.springsource.org.apache.ws.security</artifactId> |
| <version>1.5.8</version> |
| <scope>test</scope> |
| <exclusions> |
| <exclusion> |
| <groupId>org.apache.xalan</groupId> |
| <artifactId>com.springsource.org.apache.xalan</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.beanshell</groupId> |
| <artifactId>com.springsource.bsh</artifactId> |
| <version>2.0.0.b4</version> |
| </dependency> |
| <dependency> |
| <groupId>org.biomart</groupId> |
| <artifactId>martservice</artifactId> |
| <version>2.0-SNAPSHOT</version> |
| </dependency> |
| --> |
| |
| <dependency> |
| <groupId>org.dom4j</groupId> |
| <artifactId>com.springsource.org.dom4j</artifactId> |
| <version>1.6.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jaxen</groupId> |
| <artifactId>com.springsource.org.jaxen</artifactId> |
| <version>1.1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jdom</groupId> |
| <artifactId>com.springsource.org.jdom</artifactId> |
| <version>1.1.0</version> |
| </dependency> |
| <!-- |
| <dependency> |
| <groupId>org.odftoolkit</groupId> |
| <artifactId>odfdom-java.bundle</artifactId> |
| <version>0.7.0</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.apache.xerces</groupId> |
| <artifactId>com.springsource.org.apache.xerces</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| --> |
| <dependency> |
| <groupId>org.opensaml</groupId> |
| <artifactId>com.springsource.org.opensaml</artifactId> |
| <version>1.1.0</version> |
| <scope>test</scope> |
| <exclusions> |
| <exclusion> |
| <groupId>org.apache.xalan</groupId> |
| <artifactId>com.springsource.org.apache.xalan</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.xmlpull</groupId> |
| <artifactId>com.springsource.org.xmlpull</artifactId> |
| <version>1.1.3.4-O</version> |
| </dependency> |
| </dependencies> |
| </project> |