blob: e80d0c6b9c437ee338a3343dce71767445403b98 [file] [log] [blame]
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +00001<?xml version="1.0" encoding="UTF-8"?>
Arjun Pandaybb895042012-01-13 19:29:42 +00002<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/xsd/maven-4.0.0.xsd">
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +00003
4 <modelVersion>4.0.0</modelVersion>
5 <parent>
6 <groupId>org.apache.felix</groupId>
7 <artifactId>servicediagnostics</artifactId>
Arjun Pandayb9021232012-01-15 18:53:59 +00008 <version>0.1.0-SNAPSHOT</version>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +00009 <relativePath>../pom.xml</relativePath>
10 </parent>
11
Arjun Panday929f6072012-01-16 18:57:12 +000012 <artifactId>org.apache.felix.servicediagnostics.plugin</artifactId>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000013 <packaging>bundle</packaging>
Arjun Pandayb9021232012-01-15 18:53:59 +000014 <version>0.1.0-SNAPSHOT</version>
Arjun Panday28d29492011-12-29 20:57:25 +000015 <name>Apache Felix Web Console Service Diagnostics Plugin</name>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000016
17 <dependencies>
18 <dependency>
19 <groupId>org.apache.felix</groupId>
20 <artifactId>org.apache.felix.webconsole</artifactId>
21 <version>3.1.8</version>
22 </dependency>
23 <dependency>
24 <groupId>org.apache.felix</groupId>
25 <artifactId>javax.servlet</artifactId>
26 <version>1.0.0</version>
27 </dependency>
28 <dependency>
Arjun Panday28d29492011-12-29 20:57:25 +000029 <groupId>org.scala-lang</groupId>
30 <artifactId>scala-library</artifactId>
31 <version>2.9.1</version>
32 <scope>provided</scope>
33 </dependency>
34 <dependency>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000035 <groupId>org.json</groupId>
36 <artifactId>json</artifactId>
37 <version>20090211</version>
Arjun Panday28d29492011-12-29 20:57:25 +000038 <scope>provided</scope>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000039 </dependency>
40 </dependencies>
41
42 <build>
43 <plugins>
44 <plugin>
45 <groupId>org.apache.felix</groupId>
46 <artifactId>maven-bundle-plugin</artifactId>
47 <configuration>
48 <instructions>
Arjun Panday28d29492011-12-29 20:57:25 +000049 <Bundle-Category>webconsole</Bundle-Category>
50 <Bundle-SymbolicName> ${project.artifactId} </Bundle-SymbolicName>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000051 <Bundle-Activator>
52 org.apache.felix.servicediagnostics.impl.Activator
53 </Bundle-Activator>
54 <Export-Package>
Arjun Panday28d29492011-12-29 20:57:25 +000055 org.apache.felix.servicediagnostics;version=0.1
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000056 </Export-Package>
Arjun Panday28d29492011-12-29 20:57:25 +000057 <Import-Package>
58 sun.misc*;resolution:=optional, *
59 </Import-Package>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000060 <Private-Package>
61 org.apache.felix.servicediagnostics.impl,
62 org.apache.felix.servicediagnostics.webconsole
63 </Private-Package>
64 <Include-Resource>
Arjun Panday28d29492011-12-29 20:57:25 +000065 {maven-resources}, json-20090211.jar, scala-library-2.9.1.jar
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000066 </Include-Resource>
Arjun Panday28d29492011-12-29 20:57:25 +000067 <Bundle-ClassPath>
68 ., json-20090211.jar, scala-library-2.9.1.jar
69 </Bundle-ClassPath>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000070 </instructions>
71 </configuration>
72 </plugin>
Arjun Panday28d29492011-12-29 20:57:25 +000073 <plugin>
74 <groupId>org.apache.rat</groupId>
75 <artifactId>apache-rat-plugin</artifactId>
76 <configuration>
77 <includes>
78 <include>src/**</include>
79 </includes>
80 <excludes>
81 <exclude>src/main/appended-resources/**</exclude>
82 <exclude>src/main/resources/html/js/jquery-1.7.1.min.js</exclude>
83 <exclude>src/main/resources/html/js/raphael-1.3.1.min.js</exclude>
84 <exclude>src/main/resources/html/js/graffle-1.3.1.js</exclude>
85 <exclude>src/main/resources/html/js/graph.js</exclude>
86 </excludes>
87 </configuration>
88 </plugin>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000089 </plugins>
90 </build>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000091</project>