Adding auto-sorting plugin to all Controller via parent/pom.xml
[controller.git] / opendaylight / web / root / pom.xml
1 <?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3   <modelVersion>4.0.0</modelVersion>
4   <parent>
5     <groupId>org.opendaylight.controller</groupId>
6     <artifactId>commons.opendaylight</artifactId>
7     <version>1.4.2-SNAPSHOT</version>
8     <relativePath>../../commons/opendaylight</relativePath>
9   </parent>
10
11   <artifactId>web</artifactId>
12   <version>0.4.2-SNAPSHOT</version>
13   <packaging>bundle</packaging>
14   <dependencies>
15     <dependency>
16       <groupId>com.google.code.gson</groupId>
17       <artifactId>gson</artifactId>
18     </dependency>
19     <dependency>
20       <groupId>equinoxSDK381</groupId>
21       <artifactId>javax.servlet</artifactId>
22     </dependency>
23     <dependency>
24       <groupId>junit</groupId>
25       <artifactId>junit</artifactId>
26     </dependency>
27     <dependency>
28       <groupId>org.opendaylight.controller</groupId>
29       <artifactId>clustering.services</artifactId>
30     </dependency>
31     <dependency>
32       <groupId>org.opendaylight.controller</groupId>
33       <artifactId>configuration</artifactId>
34     </dependency>
35     <dependency>
36       <groupId>org.opendaylight.controller</groupId>
37       <artifactId>connectionmanager</artifactId>
38     </dependency>
39     <dependency>
40       <groupId>org.opendaylight.controller</groupId>
41       <artifactId>containermanager</artifactId>
42     </dependency>
43     <dependency>
44       <groupId>org.opendaylight.controller</groupId>
45       <artifactId>sal</artifactId>
46     </dependency>
47     <dependency>
48       <groupId>org.opendaylight.controller</groupId>
49       <artifactId>switchmanager</artifactId>
50     </dependency>
51     <dependency>
52       <groupId>org.opendaylight.controller</groupId>
53       <artifactId>usermanager</artifactId>
54     </dependency>
55     <dependency>
56       <groupId>org.springframework</groupId>
57       <artifactId>org.springframework.web</artifactId>
58     </dependency>
59   </dependencies>
60
61   <build>
62     <plugins>
63       <plugin>
64         <groupId>org.apache.felix</groupId>
65         <artifactId>maven-bundle-plugin</artifactId>
66         <version>${bundle.plugin.version}</version>
67         <extensions>true</extensions>
68         <configuration>
69           <instructions>
70             <Import-Package>org.opendaylight.controller.configuration,
71               org.opendaylight.controller.sal.authorization,
72               org.opendaylight.controller.sal.core,
73               org.opendaylight.controller.sal.utils,
74               org.opendaylight.controller.usermanager,
75               org.opendaylight.controller.containermanager,
76               org.opendaylight.controller.clustering.services,
77               org.opendaylight.controller.connectionmanager,
78               org.opendaylight.controller.switchmanager,
79               com.google.gson,
80               javax.annotation,
81               javax.naming,
82               javax.servlet,
83               javax.servlet.annotation,
84               javax.servlet.http,
85               javax.servlet.jsp,
86               javax.servlet.jsp.el,
87               javax.servlet.jsp.jstl.core,
88               javax.servlet.jsp.jstl.fmt,
89               javax.servlet.jsp.jstl.tlv,
90               javax.servlet.jsp.tagext,
91               javax.servlet.resources,
92               javax.xml.parsers,
93               javax.xml.transform,
94               org.apache.commons.logging,
95               org.apache.taglibs.standard.functions,
96               org.apache.taglibs.standard.resources,
97               org.apache.taglibs.standard.tag.common.core,
98               org.apache.taglibs.standard.tag.common.fmt,
99               org.apache.taglibs.standard.tag.rt.core,
100               org.apache.taglibs.standard.tag.rt.fmt,
101               org.apache.taglibs.standard.tei,
102               org.apache.taglibs.standard.tlv,
103               com.fasterxml.jackson.core,
104               com.fasterxml.jackson.databind,
105               com.fasterxml.jackson.annotation,
106               org.osgi.framework,
107               org.slf4j,
108               org.springframework.beans,
109               org.springframework.beans.factory.xml,
110               org.springframework.context.config,
111               org.springframework.core,
112               org.springframework.stereotype,
113               org.springframework.ui,
114               org.springframework.web,
115               org.springframework.web.bind.annotation,
116               org.springframework.web.servlet,
117               org.springframework.web.servlet.config,
118               org.springframework.web.servlet.view,
119               org.springframework.web.servlet.view.json,
120               org.springframework.web.filter,
121               org.springframework.web.context,
122               org.springframework.util,
123               org.apache.catalina.filters</Import-Package>
124             <Export-Package>org.opendaylight.controller.web</Export-Package>
125             <Web-ContextPath>/</Web-ContextPath>
126           </instructions>
127           <manifestLocation>${project.basedir}/src/main/resources/META-INF</manifestLocation>
128         </configuration>
129       </plugin>
130     </plugins>
131   </build>
132   <scm>
133     <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
134     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
135     <tag>HEAD</tag>
136     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
137   </scm>
138 </project>