blob: 79a47cdbc52d14161bf7fd3614fd0606fdf7531e [file] [log] [blame]
Clement Escoffierea9dac42009-06-21 09:34:37 +00001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
Clement Escoffierf4dd2f22009-06-21 12:25:22 +00004 <groupId>ipojo.tests</groupId>
5 <artifactId>tests.transactions</artifactId>
Clement Escoffierea9dac42009-06-21 09:34:37 +00006 <packaging>jar</packaging>
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +00007 <version>1.5.0-SNAPSHOT</version>
Clement Escoffierf4dd2f22009-06-21 12:25:22 +00008 <name>iPOJO Transaction Handler Test Suite</name>
Clement Escoffierea9dac42009-06-21 09:34:37 +00009 <dependencies>
10 <dependency>
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000011 <groupId>org.apache.felix</groupId>
12 <artifactId>org.apache.felix.ipojo</artifactId>
13 <version>${pom.version}</version>
14 </dependency>
15 <dependency>
16 <groupId>org.apache.felix</groupId>
17 <artifactId>org.apache.felix.ipojo.metadata</artifactId>
18 <version>${pom.version}</version>
19 </dependency>
20 <dependency>
21 <groupId>org.apache.felix</groupId>
22 <artifactId>org.apache.felix.ipojo.annotations</artifactId>
23 <version>${pom.version}</version>
24 </dependency>
25 <dependency>
26 <groupId>org.apache.felix</groupId>
27 <artifactId>org.apache.felix.transaction</artifactId>
28 <version>0.9.0-SNAPSHOT</version>
29 </dependency>
30 <dependency>
31 <groupId>org.apache.felix</groupId>
32 <artifactId>org.apache.felix.ipojo.handler.transaction</artifactId>
33 <version>${pom.version}</version>
34 </dependency>
Clement Escoffierea9dac42009-06-21 09:34:37 +000035 <!--
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000036 Pax Exam API:
37 -->
38 <dependency>
39 <groupId>org.ops4j.pax.exam</groupId>
40 <artifactId>pax-exam</artifactId>
Clement Escoffier2252e952009-09-01 17:54:57 +000041 <version>1.1.0</version>
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000042 </dependency>
43 <!--
44 During runtime Pax Exam will discover the OSGi container to use by
45 searching metadata available into classpath. Pax Exam comes with a
46 default container that uses [Pax Runner] for implementing the
47 container requirements:
48 -->
49 <dependency>
50 <groupId>org.ops4j.pax.exam</groupId>
51 <artifactId>pax-exam-container-default
52 </artifactId>
Clement Escoffier2252e952009-09-01 17:54:57 +000053 <version>1.1.0</version>
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000054 </dependency>
55 <!--
56 If your test code is based on JUnit you will have to have the Junit
57 support artifact:
58 -->
59 <dependency>
60 <groupId>org.ops4j.pax.exam</groupId>
61 <artifactId>pax-exam-junit</artifactId>
Clement Escoffier2252e952009-09-01 17:54:57 +000062 <version>1.1.0</version>
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000063 </dependency>
64 <dependency>
65 <groupId>junit</groupId>
66 <artifactId>junit</artifactId>
67 <version>4.5</version>
68 <type>jar</type>
69 <scope>test</scope>
70 </dependency>
Clement Escoffierf4dd2f22009-06-21 12:25:22 +000071
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000072 <dependency>
73 <groupId>org.ops4j.pax.swissbox</groupId>
74 <artifactId>pax-swissbox-tinybundles</artifactId>
75 <version>1.0.0</version>
76 </dependency>
77 <dependency>
78 <groupId>org.apache.felix</groupId>
79 <artifactId>org.apache.felix.ipojo.tinybundles.bundleAsiPOJO</artifactId>
80 <version>${pom.version}</version>
81 </dependency>
82 <dependency>
83 <groupId>xerces</groupId>
84 <artifactId>xercesImpl</artifactId>
85 <version>2.4.0</version>
86 </dependency>
87 <dependency>
88 <groupId>org.ops4j.pax.logging</groupId>
89 <artifactId>pax-logging-api</artifactId>
90 <version>1.3.0</version>
91 </dependency>
92 <dependency>
93 <groupId>org.ops4j.pax.logging</groupId>
94 <artifactId>pax-logging-service</artifactId>
95 <version>1.3.0</version>
96 </dependency>
Clement Escoffierf4dd2f22009-06-21 12:25:22 +000097
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +000098 </dependencies>
Clement Escoffierf4dd2f22009-06-21 12:25:22 +000099
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +0000100 <repositories>
101 <repository>
102 <id>ops4j.releases</id>
103 <name>OPS4J Release</name>
104 <url> http://repository.ops4j.org/maven2/</url>
105 <releases>
106 <enabled>true</enabled>
107 </releases>
108 <snapshots>
109 <enabled>false</enabled>
110 </snapshots>
111 </repository>
112 </repositories>
Clement Escoffierf4dd2f22009-06-21 12:25:22 +0000113
Clement Escoffieraf9ad1b2009-08-14 12:11:19 +0000114 <build>
115 <plugins>
116 <plugin>
117 <groupId>org.apache.maven.plugins</groupId>
118 <artifactId>maven-compiler-plugin</artifactId>
119 <configuration>
120 <source>1.5</source>
121 <target>1.5</target>
122 </configuration>
123 </plugin>
124 <plugin>
125 <groupId>org.apache.servicemix.tooling</groupId>
126 <artifactId>depends-maven-plugin</artifactId>
127 <executions>
128 <execution>
129 <id>generate-depends-file</id>
130 <goals>
131 <goal>generate-depends-file</goal>
132 </goals>
133 </execution>
134 </executions>
135 </plugin>
136 </plugins>
137 </build>
Clement Escoffierea9dac42009-06-21 09:34:37 +0000138</project>