now also deploying the XML router itself in the integration test.
[xmlrouter] / router / bundle / pom.xml
1 <?xml version="1.0"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4
5     <parent>
6         <groupId>org.wamblee.xmlrouter</groupId>
7         <artifactId>xmlrouter-router</artifactId>
8         <version>0.1.0-SNAPSHOT</version>
9     </parent>
10
11     <modelVersion>4.0.0</modelVersion>
12     <artifactId>xmlrouter-router-bundle</artifactId>
13     <packaging>bundle</packaging>
14     <name>/xmlrouter/router/bundle</name>
15     <url>http://wamblee.org</url>
16
17
18     <dependencies>
19         <dependency>
20             <groupId>org.wamblee.xmlrouter</groupId>
21             <artifactId>xmlrouter-router-impl</artifactId>
22             <version>0.1.0-SNAPSHOT</version>
23         </dependency>
24         <dependency>
25             <groupId>org.wamblee</groupId>
26             <artifactId>wamblee-support-general</artifactId>
27         </dependency>
28        
29         <dependency>
30             <groupId>junit</groupId>
31             <artifactId>junit</artifactId>
32         </dependency>
33         <dependency>
34             <groupId>org.mockito</groupId>
35             <artifactId>mockito-all</artifactId>
36         </dependency>
37     </dependencies>
38     
39     <build>
40         <plugins>
41             <plugin>
42                 <groupId>org.apache.felix</groupId>
43                 <artifactId>maven-bundle-plugin</artifactId>
44                 <extensions>true</extensions>
45                 <configuration>
46                     <instructions>
47                         <Bundle-SymbolicName>${pom.groupId}.${pom.artifactId}</Bundle-SymbolicName>
48                         <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
49                         <Embed-Directory>lib</Embed-Directory>
50                         <Import-Package>!javax.persistence, !net.sf.ehcache, *</Import-Package>
51                     </instructions>
52                 </configuration>
53             </plugin>
54         </plugins>
55     </build>
56
57     <distributionManagement>
58         <site>
59             <id>xmlrouter-site</id>
60             <url>file:${distrib}/cache</url>
61         </site>
62     </distributionManagement>
63
64 </project>