blob: e745cb86f254f86e9c27ebf9100a42be871ac6ed [file] [log] [blame]
Carsten Ziegelerdb301862011-11-18 09:40:49 +00001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4
5 <modelVersion>4.0.0</modelVersion>
6 <parent>
7 <groupId>org.apache.felix</groupId>
Arjun Panday0e4eacc2012-01-20 08:21:21 +00008 <artifactId>servicediagnostics.parent</artifactId>
Arjun Pandaye7cf56c2013-09-16 12:52:41 +00009 <version>0.1.4-SNAPSHOT</version>
Arjun Panday0e4eacc2012-01-20 08:21:21 +000010 <relativePath>../parent/pom.xml</relativePath>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000011 </parent>
12
13 <groupId>org.apache.felix</groupId>
14 <artifactId>servicediagnostics.sample</artifactId>
Arjun Panday0e4eacc2012-01-20 08:21:21 +000015 <version>0.1.1-SNAPSHOT</version>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000016 <packaging>bundle</packaging>
Arjun Panday594e8242011-12-29 20:57:25 +000017 <name>Sample Services and Launcher for Service Diagnostics</name>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000018
Arjun Panday0462b392012-11-07 18:55:10 +000019 <repositories>
20 <repository>
21 <id>com.springsource.repository.bundles.release</id>
22 <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
23 <url>http://repository.springsource.com/maven/bundles/release</url>
24 </repository>
25 <repository>
26 <id>com.springsource.repository.bundles.external</id>
27 <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
28 <url>http://repository.springsource.com/maven/bundles/external</url>
29 </repository>
30 </repositories>
31
Carsten Ziegelerdb301862011-11-18 09:40:49 +000032 <dependencies>
33 <dependency>
34 <groupId>org.apache.felix</groupId>
Arjun Panday1bf710c2013-02-13 13:31:45 +000035 <artifactId>org.apache.felix.servicediagnostics.plugin</artifactId>
Arjun Pandaye7cf56c2013-09-16 12:52:41 +000036 <version>0.1.4-SNAPSHOT</version>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000037 </dependency>
38 <!-- runtime dependencies. added to populate the local repository -->
Arjun Panday0462b392012-11-07 18:55:10 +000039 <dependency>
40 <groupId>org.apache.felix</groupId>
41 <artifactId>org.apache.felix.webconsole.plugins.shell</artifactId>
42 <version>1.0.0-SNAPSHOT</version>
43 </dependency>
44 <dependency>
45 <groupId>org.apache.felix</groupId>
46 <artifactId>org.apache.felix.webconsole.plugins.ds</artifactId>
47 <version>1.0.0</version>
48 </dependency>
49 <dependency>
50 <groupId>org.apache.commons</groupId>
51 <artifactId>com.springsource.org.apache.commons.fileupload</artifactId>
52 <version>1.2.1</version>
53 </dependency>
54 <dependency>
55 <groupId>org.apache.commons</groupId>
56 <artifactId>com.springsource.org.apache.commons.io</artifactId>
57 <version>1.4.0</version>
58 </dependency>
59 <dependency>
60 <groupId>org.apache.geronimo.bundles</groupId>
61 <artifactId>json</artifactId>
62 <version>20090211_1</version>
63 </dependency>
64 <dependency>
65 <groupId>org.apache.felix</groupId>
66 <artifactId>org.apache.felix.dependencymanager.shell</artifactId>
67 <version>3.0.0</version>
68 </dependency>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000069 <dependency>
70 <groupId>org.apache.felix</groupId>
71 <artifactId>org.apache.felix.main</artifactId>
Arjun Panday0462b392012-11-07 18:55:10 +000072 <version>4.0.3</version>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000073 </dependency>
74 <dependency>
75 <groupId>org.apache.felix</groupId>
76 <artifactId>org.apache.felix.http.jetty</artifactId>
77 <version>2.2.0</version>
78 </dependency>
79 <dependency>
80 <groupId>org.apache.felix</groupId>
81 <artifactId>org.apache.felix.shell</artifactId>
Arjun Panday0462b392012-11-07 18:55:10 +000082 <version>1.4.3</version>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000083 </dependency>
Arjun Panday594e8242011-12-29 20:57:25 +000084 <dependency>
Arjun Pandaya4560162013-09-16 13:53:27 +000085 <groupId>org.scala-lang</groupId>
86 <artifactId>scala-library</artifactId>
Arjun Panday1bf710c2013-02-13 13:31:45 +000087 <version>2.10.0</version>
Arjun Panday594e8242011-12-29 20:57:25 +000088 </dependency>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000089 </dependencies>
90
91 <build>
92 <plugins>
93 <plugin>
Carsten Ziegelerdb301862011-11-18 09:40:49 +000094 <groupId>org.apache.felix</groupId>
95 <artifactId>maven-bundle-plugin</artifactId>
96 <configuration>
97 <instructions>
Arjun Panday594e8242011-12-29 20:57:25 +000098 <Bundle-Category>samples</Bundle-Category>
99 <Bundle-SymbolicName> ${project.artifactId} </Bundle-SymbolicName>
Arjun Panday0462b392012-11-07 18:55:10 +0000100 <Bundle-Activator> org.apache.felix.servicediagnostics.sample.TestDM </Bundle-Activator>
Arjun Panday594e8242011-12-29 20:57:25 +0000101 <Service-Component> * </Service-Component>
Carsten Ziegelerdb301862011-11-18 09:40:49 +0000102 <Private-Package>
103 org.apache.felix.servicediagnostics.sample
104 </Private-Package>
105 <Import-Package>
Arjun Panday594e8242011-12-29 20:57:25 +0000106 !aQute.bnd.annotation.component,!org.apache.felix.main,sun.misc*;resolution:=optional,*
Carsten Ziegelerdb301862011-11-18 09:40:49 +0000107 </Import-Package>
Arjun Panday594e8242011-12-29 20:57:25 +0000108 <Include-Resource>
Arjun Panday0462b392012-11-07 18:55:10 +0000109 {maven-resources}
Arjun Panday594e8242011-12-29 20:57:25 +0000110 </Include-Resource>
Carsten Ziegelerdb301862011-11-18 09:40:49 +0000111 </instructions>
112 </configuration>
113 </plugin>
114 </plugins>
115 </build>
116
117</project>