blob: 47b315f18bf32612fc71059a2fdb0f90071b3f39 [file] [log] [blame]
Felix Meschberger7dfbb4a2008-05-20 18:19:33 +00001<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/maven-v4_0_0.xsd">
Felix Meschbergerca29a962008-05-16 11:59:32 +00002
3 <modelVersion>4.0.0</modelVersion>
4 <parent>
Felix Meschbergere60e0722008-05-16 13:09:35 +00005 <groupId>org.apache.felix</groupId>
6 <artifactId>felix</artifactId>
7 <version>1.0.2</version>
8 <relativePath>../pom/pom.xml</relativePath>
Felix Meschbergerca29a962008-05-16 11:59:32 +00009 </parent>
10
Felix Meschbergere60e0722008-05-16 13:09:35 +000011 <artifactId>org.apache.felix.webconsole</artifactId>
Felix Meschbergerca29a962008-05-16 11:59:32 +000012 <packaging>bundle</packaging>
Felix Meschberger7dfbb4a2008-05-20 18:19:33 +000013 <version>1.0.0</version>
Felix Meschbergerca29a962008-05-16 11:59:32 +000014
Felix Meschbergere60e0722008-05-16 13:09:35 +000015 <name>Apache Felix Web Management Console</name>
16 <description>
17 Web Based Management Console for OSGi Frameworks
18 </description>
Felix Meschbergerca29a962008-05-16 11:59:32 +000019
20 <scm>
Felix Meschberger7dfbb4a2008-05-20 18:19:33 +000021 <connection>scm:svn:http://svn.apache.org/repos/asf/felix/releases/org.apache.felix.webconsole-1.0.0</connection>
22 <developerConnection>scm:svn:https://svn.apache.org/repos/asf/felix/releases/org.apache.felix.webconsole-1.0.0</developerConnection>
23 <url>http://svn.apache.org/viewvc/felix/releases/org.apache.felix.webconsole-1.0.0</url>
Felix Meschbergerca29a962008-05-16 11:59:32 +000024 </scm>
25
26 <build>
27 <plugins>
28 <plugin>
29 <groupId>org.apache.felix</groupId>
30 <artifactId>maven-scr-plugin</artifactId>
Felix Meschberger64b39772008-05-20 18:13:12 +000031 <version>1.0.4</version>
32 <executions>
33 <execution>
34 <id>generate-scr-scrdescriptor</id>
35 <goals>
36 <goal>scr</goal>
37 </goals>
38 </execution>
39 </executions>
Felix Meschbergerca29a962008-05-16 11:59:32 +000040 </plugin>
41 <plugin>
42 <groupId>org.apache.felix</groupId>
43 <artifactId>maven-bundle-plugin</artifactId>
Felix Meschberger64b39772008-05-20 18:13:12 +000044 <version>1.4.1</version>
Felix Meschbergerca29a962008-05-16 11:59:32 +000045 <extensions>true</extensions>
46 <configuration>
47 <instructions>
Carsten Ziegeler5e32e602008-05-16 14:44:08 +000048 <Bundle-SymbolicName>
49 ${artifactId}
50 </Bundle-SymbolicName>
51 <Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
Felix Meschbergerca29a962008-05-16 11:59:32 +000052 <Bundle-Activator>
Felix Meschbergerab3c75c2008-05-16 13:14:45 +000053 org.apache.felix.webconsole.internal.OsgiManagerActivator
Felix Meschbergerca29a962008-05-16 11:59:32 +000054 </Bundle-Activator>
55 <Export-Package>
Felix Meschbergerab3c75c2008-05-16 13:14:45 +000056 org.apache.felix.webconsole,
Felix Meschbergerca29a962008-05-16 11:59:32 +000057 </Export-Package>
58 <Private-Package>
Felix Meschbergerab3c75c2008-05-16 13:14:45 +000059 !org.apache.felix.webconsole,
60 org.apache.felix.webconsole.*,
Felix Meschbergerca29a962008-05-16 11:59:32 +000061
62 <!-- File Upload functionality -->
63 org.apache.commons.fileupload,
64 org.apache.commons.fileupload.disk,
65 org.apache.commons.fileupload.servlet,
66
67 <!-- Required by FileUpload and Util -->
68 org.apache.commons.io,
69 org.apache.commons.io.filefilter,
70 org.apache.commons.io.output,
71
72 <!-- Required for JSON data transfer -->
Felix Meschbergere60e0722008-05-16 13:09:35 +000073 org.json,
Felix Meschbergerca29a962008-05-16 11:59:32 +000074
75 <!-- Import/Export-Package parsing -->
76 org.apache.felix.bundlerepository
77 </Private-Package>
78 <Import-Package>
Felix Meschbergere60e0722008-05-16 13:09:35 +000079 org.apache.felix.*;
Felix Meschbergerca29a962008-05-16 11:59:32 +000080 org.osgi.service.obr;resolution:=optional,*
81 </Import-Package>
82 </instructions>
83 </configuration>
84 </plugin>
85 </plugins>
86 </build>
87
88 <dependencies>
89 <dependency>
90 <groupId>javax.servlet</groupId>
91 <artifactId>servlet-api</artifactId>
Felix Meschbergere60e0722008-05-16 13:09:35 +000092 <version>2.4</version>
93 <scope>provided</scope>
Felix Meschbergerca29a962008-05-16 11:59:32 +000094 </dependency>
95
96 <!-- This adds commons-io transitively -->
97 <dependency>
98 <groupId>commons-fileupload</groupId>
99 <artifactId>commons-fileupload</artifactId>
Felix Meschbergere60e0722008-05-16 13:09:35 +0000100 <version>1.1.1</version>
Felix Meschbergerca29a962008-05-16 11:59:32 +0000101 <scope>compile</scope>
102 </dependency>
103
104 <dependency>
105 <groupId>org.apache.felix</groupId>
106 <artifactId>org.osgi.core</artifactId>
Felix Meschbergere60e0722008-05-16 13:09:35 +0000107 <version>1.0.1</version>
108 <scope>provided</scope>
Felix Meschbergerca29a962008-05-16 11:59:32 +0000109 </dependency>
110 <dependency>
111 <groupId>org.apache.felix</groupId>
112 <artifactId>org.osgi.compendium</artifactId>
Felix Meschbergere60e0722008-05-16 13:09:35 +0000113 <version>1.0.1</version>
114 <scope>provided</scope>
115 <exclusions>
116 <exclusion>
117 <groupId>org.apache.felix</groupId>
118 <artifactId>javax.servlet</artifactId>
119 </exclusion>
120 </exclusions>
Felix Meschbergerca29a962008-05-16 11:59:32 +0000121 </dependency>
122
123 <dependency>
Felix Meschbergere60e0722008-05-16 13:09:35 +0000124 <groupId>org.json</groupId>
125 <artifactId>json</artifactId>
126 <version>20070829</version>
Felix Meschbergerca29a962008-05-16 11:59:32 +0000127 <scope>compile</scope>
128 </dependency>
129
130 <dependency>
131 <groupId>org.apache.felix</groupId>
132 <artifactId>org.apache.felix.scr</artifactId>
Felix Meschbergere60e0722008-05-16 13:09:35 +0000133 <version>1.0.0</version>
Felix Meschbergerca29a962008-05-16 11:59:32 +0000134 <scope>provided</scope>
135 </dependency>
136
137 <dependency>
138 <groupId>org.apache.felix</groupId>
139 <artifactId>org.apache.felix.bundlerepository</artifactId>
Felix Meschbergere60e0722008-05-16 13:09:35 +0000140 <version>1.0.3</version>
Felix Meschbergerca29a962008-05-16 11:59:32 +0000141 <scope>compile</scope>
142 </dependency>
143
144 </dependencies>
Felix Meschberger7dfbb4a2008-05-20 18:19:33 +0000145</project>