blob: 20ee6328b8d897e7b96bb67ecd6c3eb6cab882e0 [file] [log] [blame]
gabrielecastellanocad42272017-02-08 16:12:12 +01001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6
7 <parent>
8 <groupId>org.onosproject</groupId>
9 <artifactId>onos-dependencies</artifactId>
10 <version>1.9.0-rc2</version>
11 <relativePath/><!-- parent is remote -->
12 </parent>
13
14 <artifactId>ovsdb-rest</artifactId>
15 <version>1.9.0-SNAPSHOT</version>
16 <packaging>bundle</packaging>
17
18 <description>REST apis for bridge and GRE port setup in ovs</description>
19
20 <properties>
21 <onos.app.name>org.onosproject.ovsdbrest</onos.app.name>
22 <web.context>/onos/ovsdb</web.context>
23 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
24 <onos.app.url>http://onosproject.org</onos.app.url>
25 <onos.app.title>REST apis for bridge and GRE port setup in ovs</onos.app.title>
26 <onos.app.requires>
27 org.onosproject.ovsdb-base,
28 org.onosproject.drivers.ovsdb
29 </onos.app.requires>
30 <onos.version>1.9.0-rc2</onos.version>
31 </properties>
32
33 <dependencies>
34 <dependency>
35 <groupId>org.osgi</groupId>
36 <artifactId>org.osgi.core</artifactId>
37 </dependency>
38
39 <dependency>
40 <groupId>org.osgi</groupId>
41 <artifactId>org.osgi.compendium</artifactId>
42 </dependency>
43
44 <dependency>
45 <groupId>org.onosproject</groupId>
46 <artifactId>onos-core-serializers</artifactId>
47 <version>${onos.version}</version>
48 </dependency>
49
50 <dependency>
51 <groupId>org.onosproject</groupId>
52 <artifactId>onos-core-common</artifactId>
53 <version>${onos.version}</version>
54 </dependency>
55
56 <dependency>
57 <groupId>org.onosproject</groupId>
58 <artifactId>onlab-misc</artifactId>
59 <version>${onos.version}</version>
60 </dependency>
61
62 <dependency>
63 <groupId>org.onosproject</groupId>
64 <artifactId>onos-api</artifactId>
65 <version>${onos.version}</version>
66 </dependency>
67
68 <dependency>
69 <groupId>org.onosproject</groupId>
70 <artifactId>onos-ovsdb-rfc</artifactId>
71 <version>1.6.0</version>
72 </dependency>
73
74 <dependency>
75 <groupId>org.onosproject</groupId>
76 <artifactId>onos-ovsdb-api</artifactId>
77 <version>1.6.0</version>
78 </dependency>
79
80 <dependency>
81 <groupId>javax.ws.rs</groupId>
82 <artifactId>javax.ws.rs-api</artifactId>
83 <version>2.0.1</version>
84 </dependency>
85
86 <dependency>
87 <groupId>org.onosproject</groupId>
88 <artifactId>onlab-osgi</artifactId>
89 <version>${onos.version}</version>
90 </dependency>
91
92 <dependency>
93 <groupId>org.onosproject</groupId>
94 <artifactId>onos-rest</artifactId>
95 <version>${onos.version}</version>
96 </dependency>
97
98 <dependency>
99 <groupId>org.glassfish.jersey.containers</groupId>
100 <artifactId>jersey-container-servlet</artifactId>
101 </dependency>
102 <dependency>
103 <groupId>org.glassfish.jersey.containers</groupId>
104 <artifactId>jersey-container-servlet-core</artifactId>
105 </dependency>
106 </dependencies>
107
108 <build>
109 <plugins>
110 <plugin>
111 <groupId>org.apache.felix</groupId>
112 <artifactId>maven-bundle-plugin</artifactId>
113 <extensions>true</extensions>
114 <configuration>
115 <instructions>
116 <_wab>src/main/webapp/</_wab>
117 <Bundle-SymbolicName>
118 ${project.groupId}.${project.artifactId}
119 </Bundle-SymbolicName>
120 <Import-Package>
121 *,org.glassfish.jersey.servlet
122 </Import-Package>
123 <Web-ContextPath>${web.context}</Web-ContextPath>
124 </instructions>
125 </configuration>
126 </plugin>
127 </plugins>
128 </build>
129 <repositories>
130 <repository>
131 <id>ovsdb-api</id>
132 <url>https://oss.sonatype.org/content/repositories/snapshots/org/onosproject/onos-ovsdb-api/1.8.0-SNAPSHOT/</url>
133 </repository>
134 <repository>
135 <id>ovsdb-rfc</id>
136 <url>https://oss.sonatype.org/content/repositories/snapshots/org/onosproject/onos-ovsdb-rfc/1.8.0-SNAPSHOT/</url>
137 </repository>
138 </repositories>
139</project>