| <?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>org.apache.taverna.engine</groupId> |
| <artifactId>taverna-engine</artifactId> |
| <version>3.1.0-incubating-SNAPSHOT</version> |
| </parent> |
| <artifactId>taverna-reference-impl</artifactId> |
| <packaging>bundle</packaging> |
| <name>Apache Taverna Reference Manager Implementation</name> |
| <description> |
| Implementations of the core APIs, not including extension point |
| implementations. |
| This package contains implementations of the data access objects, translator |
| infrastructure etc. |
| The extension point implementations that can be |
| considered as core functionality (files, URLs etc) are held in |
| the taverna-reference-types module. |
| </description> |
| |
| <properties> |
| <aspectj.version>1.6.0</aspectj.version> |
| </properties> |
| |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>maven-bundle-plugin</artifactId> |
| <extensions>true</extensions> |
| <configuration> |
| <instructions> |
| <Import-Package> |
| org.aspectj.lang, |
| org.springframework.orm.*, |
| org.hibernate.*, |
| org.hibernate.cfg, |
| org.hibernate.proxy, * |
| </Import-Package> |
| <!-- <Import-Package> org.aspectj.lang;resolution:=optional, org.springframework.orm.*;resolution:=optional, |
| org.hibernate.*;resolution:=optional, org.hibernate.proxy;resolution:=optional, |
| org.apache.derby.jdbc, * </Import-Package> --> |
| </instructions> |
| </configuration> |
| </plugin> |
| </plugins> |
| </build> |
| <dependencies> |
| <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-database-configuration-api</artifactId> |
| <version>${project.parent.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.orm</artifactId> |
| <version>${spring.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>org.springframework.transaction</artifactId> |
| <version>${spring.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.aspectj</groupId> |
| <artifactId>com.springsource.org.aspectj.weaver</artifactId> |
| <version>${aspectj.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>${project.parent.groupId}</groupId> |
| <artifactId>taverna-reference-testhelpers</artifactId> |
| <version>${project.parent.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.hibernate</groupId> |
| <artifactId>com.springsource.org.hibernate</artifactId> |
| <version>${hibernate.version}</version> |
| <!-- <optional>true</optional> --> |
| <exclusions> |
| <exclusion> |
| <groupId>javax.transaction</groupId> |
| <artifactId>jta</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>net.sf.ehcache</groupId> |
| <artifactId>ehcache</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>asm</groupId> |
| <artifactId>asm-attrs</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>antlr</groupId> |
| <artifactId>antlr</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>javax.transaction</groupId> |
| <artifactId>com.springsource.javax.transaction</artifactId> |
| <version>${javax.transaction.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>log4j</groupId> |
| <artifactId>log4j</artifactId> |
| <version>${log4j.version}</version> |
| </dependency> |
| <dependency> |
| <groupId>junit</groupId> |
| <artifactId>junit</artifactId> |
| <version>${junit.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.derby</groupId> |
| <artifactId>com.springsource.org.apache.derby</artifactId> |
| <version>${derby.version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>geronimo-spec</groupId> |
| <artifactId>geronimo-spec-jta</artifactId> |
| <version>${geronimo.spec.jta.version}</version> |
| <scope>test</scope> |
| </dependency> |
| </dependencies> |
| </project> |