Initial version with all API bundles deployed in the integraiton 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        
25         <dependency>
26             <groupId>junit</groupId>
27             <artifactId>junit</artifactId>
28         </dependency>
29         <dependency>
30             <groupId>org.mockito</groupId>
31             <artifactId>mockito-all</artifactId>
32         </dependency>
33     </dependencies>
34     
35     <build>
36         <plugins>
37             <plugin>
38                 <groupId>org.apache.felix</groupId>
39                 <artifactId>maven-bundle-plugin</artifactId>
40                 <extensions>true</extensions>
41                 <configuration>
42                     <instructions>
43                         <Bundle-SymbolicName>${pom.groupId}.${pom.artifactId}</Bundle-SymbolicName>
44                         <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
45                         <Embed-Directory>lib</Embed-Directory>
46                     </instructions>
47                 </configuration>
48             </plugin>
49         </plugins>
50     </build>
51
52     <distributionManagement>
53         <site>
54             <id>xmlrouter-site</id>
55             <url>file:${distrib}/cache</url>
56         </site>
57     </distributionManagement>
58
59 </project>