e3b572aea409e88292551c5984df24f58ab21af3
[controller.git] / opendaylight / northbound / networkconfiguration / neutron / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
3     <modelVersion>4.0.0</modelVersion>\r
4     <parent>\r
5         <groupId>org.opendaylight.controller</groupId>\r
6         <artifactId>commons.opendaylight</artifactId>\r
7         <version>1.4.0-SNAPSHOT</version>\r
8         <relativePath>../../../commons/opendaylight</relativePath>\r
9     </parent>\r
10     <properties>\r
11         <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>\r
12         <enunciate.version>1.26.2</enunciate.version>\r
13     </properties>\r
14   <scm>\r
15     <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>\r
16     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>\r
17     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>\r
18   </scm>\r
19 \r
20     <distributionManagement>\r
21         <!-- OpenDayLight Released artifact -->\r
22         <repository>\r
23             <id>opendaylight-release</id>\r
24             <url>${nexusproxy}/repositories/opendaylight.release/</url>\r
25         </repository>\r
26         <!-- OpenDayLight Snapshot artifact -->\r
27         <snapshotRepository>\r
28             <id>opendaylight-snapshot</id>\r
29             <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>\r
30         </snapshotRepository>\r
31         <!-- Site deployment -->\r
32         <site>\r
33             <id>website</id>\r
34             <url>${sitedeploy}</url>\r
35         </site>\r
36     </distributionManagement>\r
37     <groupId>org.opendaylight.controller</groupId>\r
38     <artifactId>networkconfig.neutron.northbound</artifactId>\r
39     <version>0.4.0-SNAPSHOT</version>\r
40     <packaging>bundle</packaging>\r
41 \r
42     <build>\r
43         <plugins>\r
44             <plugin>\r
45                 <groupId>org.codehaus.enunciate</groupId>\r
46                 <artifactId>maven-enunciate-plugin</artifactId>\r
47             </plugin>\r
48             <plugin>\r
49                 <groupId>org.apache.felix</groupId>\r
50                 <artifactId>maven-bundle-plugin</artifactId>\r
51                 <version>2.3.6</version>\r
52                 <extensions>true</extensions>\r
53                 <configuration>\r
54                     <instructions>\r
55                         <Import-Package>\r
56                             org.opendaylight.controller.sal.utils,\r
57                             org.opendaylight.controller.containermanager,\r
58                             org.opendaylight.controller.northbound.commons,\r
59                             org.opendaylight.controller.northbound.commons.exception,\r
60                             org.opendaylight.controller.northbound.commons.utils,\r
61                             org.opendaylight.controller.networkconfig.neutron,\r
62                             org.eclipse.persistence.jaxb.rs,\r
63                             com.sun.jersey.spi.container.servlet,\r
64                             javax.ws.rs,\r
65                             javax.ws.rs.core,\r
66                             javax.xml.bind.annotation,\r
67                             javax.xml.bind,\r
68                             org.slf4j,\r
69                             !org.codehaus.enunciate.jaxrs\r
70                         </Import-Package>\r
71                         <Web-ContextPath>/controller/nb/v2/neutron</Web-ContextPath>\r
72                     </instructions>\r
73                     <manifestLocation>${project.basedir}/src/main/resources/META-INF</manifestLocation>\r
74                 </configuration>\r
75             </plugin>\r
76         </plugins>\r
77     </build>\r
78     <dependencies>\r
79         <dependency>\r
80             <groupId>org.opendaylight.controller.thirdparty</groupId>\r
81             <artifactId>com.sun.jersey.jersey-servlet</artifactId>\r
82             <version>1.17-SNAPSHOT</version>\r
83         </dependency>\r
84         <dependency>\r
85             <groupId>org.opendaylight.controller</groupId>\r
86             <artifactId>containermanager</artifactId>\r
87             <version>0.4.0-SNAPSHOT</version>\r
88         </dependency>\r
89         <dependency>\r
90             <groupId>org.opendaylight.controller</groupId>\r
91             <artifactId>sal</artifactId>\r
92             <version>0.5.0-SNAPSHOT</version>\r
93         </dependency>\r
94         <dependency>\r
95             <groupId>org.opendaylight.controller</groupId>\r
96             <artifactId>commons.northbound</artifactId>\r
97             <version>0.4.0-SNAPSHOT</version>\r
98         </dependency>\r
99         <dependency>\r
100             <groupId>org.opendaylight.controller</groupId>\r
101             <artifactId>networkconfig.neutron</artifactId>\r
102             <version>0.4.0-SNAPSHOT</version>\r
103         </dependency>\r
104         <dependency>\r
105             <groupId>org.codehaus.enunciate</groupId>\r
106             <artifactId>enunciate-core-annotations</artifactId>\r
107             <version>${enunciate.version}</version>\r
108         </dependency>\r
109         <dependency>\r
110             <groupId>org.eclipse.persistence</groupId>\r
111             <artifactId>org.eclipse.persistence.moxy</artifactId>\r
112             <version>2.5.0</version>\r
113         </dependency>\r
114         <dependency>\r
115             <groupId>org.eclipse.persistence</groupId>\r
116             <artifactId>org.eclipse.persistence.core</artifactId>\r
117             <version>2.5.0</version>\r
118         </dependency>\r
119         <dependency>\r
120             <groupId>org.eclipse.persistence</groupId>\r
121             <artifactId>org.eclipse.persistence.antlr</artifactId>\r
122             <version>2.5.0</version>\r
123         </dependency>\r
124     </dependencies>\r
125 </project>\r