Merge "Upgrade to odlparent 2.0.2"
[openflowplugin.git] / artifacts / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!--
4     Copyright (c) 2015 Cisco Systems, Inc. and others.  All rights reserved.
5
6     This program and the accompanying materials are made available under the
7     terms of the Eclipse Public License v1.0 which accompanies this distribution,
8     and is available at http://www.eclipse.org/legal/epl-v10.html
9  -->
10 <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">
11
12     <modelVersion>4.0.0</modelVersion>
13
14   <parent>
15     <groupId>org.opendaylight.odlparent</groupId>
16     <artifactId>odlparent-lite</artifactId>
17     <version>2.0.2</version>
18     <relativePath/>
19   </parent>
20
21     <groupId>org.opendaylight.openflowplugin</groupId>
22     <artifactId>openflowplugin-artifacts</artifactId>
23     <version>0.5.0-SNAPSHOT</version>
24     <packaging>pom</packaging>
25
26     <dependencyManagement>
27         <dependencies>
28             <!-- core -->
29             <dependency>
30                 <!-- to be deprecated -->
31                 <groupId>${project.groupId}</groupId>
32                 <artifactId>openflowplugin</artifactId>
33                 <version>${project.version}</version>
34             </dependency>
35             <dependency>
36                 <groupId>${project.groupId}</groupId>
37                 <artifactId>openflowplugin-api</artifactId>
38                 <version>${project.version}</version>
39             </dependency>
40             <dependency>
41                 <groupId>${project.groupId}</groupId>
42                 <artifactId>openflowplugin-impl</artifactId>
43                 <version>${project.version}</version>
44             </dependency>
45             <dependency>
46                 <groupId>${project.groupId}</groupId>
47                 <artifactId>openflowplugin-blueprint-config</artifactId>
48                 <version>${project.version}</version>
49             </dependency>
50             <dependency>
51                 <groupId>${project.groupId}</groupId>
52                 <artifactId>drop-test-karaf</artifactId>
53                 <version>${project.version}</version>
54             </dependency>
55             <dependency>
56                 <groupId>${project.groupId}</groupId>
57                 <artifactId>openflowplugin-common</artifactId>
58                 <version>${project.version}</version>
59             </dependency>
60             <dependency>
61                 <groupId>${project.groupId}</groupId>
62                 <artifactId>test-common</artifactId>
63                 <version>${project.version}</version>
64             </dependency>
65             <!-- openflowjava -->
66             <dependency>
67                 <groupId>${project.groupId}.openflowjava</groupId>
68                 <artifactId>openflow-protocol-api</artifactId>
69                 <version>${project.version}</version>
70             </dependency>
71             <dependency>
72                 <groupId>${project.groupId}.openflowjava</groupId>
73                 <artifactId>openflow-protocol-impl</artifactId>
74                 <version>${project.version}</version>
75             </dependency>
76             <dependency>
77                 <groupId>${project.groupId}.openflowjava</groupId>
78                 <artifactId>openflow-protocol-impl</artifactId>
79                 <version>${project.version}</version>
80                 <type>test-jar</type>
81                 <scope>test</scope>
82             </dependency>
83             <dependency>
84                 <groupId>${project.groupId}.openflowjava</groupId>
85                 <artifactId>openflowjava-blueprint-config</artifactId>
86                 <version>${project.version}</version>
87             </dependency>
88             <dependency>
89                 <groupId>${project.groupId}.openflowjava</groupId>
90                 <artifactId>openflow-protocol-spi</artifactId>
91                 <version>${project.version}</version>
92             </dependency>
93             <dependency>
94                 <groupId>${project.groupId}.openflowjava</groupId>
95                 <artifactId>openflow-protocol-it</artifactId>
96                 <version>${project.version}</version>
97             </dependency>
98             <dependency>
99                 <groupId>${project.groupId}.openflowjava</groupId>
100                 <artifactId>openflowjava-util</artifactId>
101                 <version>${project.version}</version>
102             </dependency>
103             <!-- models -->
104             <dependency>
105                 <groupId>${project.groupId}.model</groupId>
106                 <artifactId>model-flow-base</artifactId>
107                 <version>${project.version}</version>
108             </dependency>
109             <dependency>
110                 <groupId>${project.groupId}.model</groupId>
111                 <artifactId>model-flow-service</artifactId>
112                 <version>${project.version}</version>
113             </dependency>
114             <dependency>
115                 <groupId>${project.groupId}.model</groupId>
116                 <artifactId>model-flow-statistics</artifactId>
117                 <version>${project.version}</version>
118             </dependency>
119             <!-- extensions -->
120             <dependency>
121                 <groupId>${project.groupId}</groupId>
122                 <artifactId>openflowplugin-extension-api</artifactId>
123                 <version>${project.version}</version>
124             </dependency>
125             <dependency>
126                 <groupId>${project.groupId}</groupId>
127                 <artifactId>openflowplugin-extension-nicira</artifactId>
128                 <version>${project.version}</version>
129             </dependency>
130             <dependency>
131                 <groupId>${project.groupId}</groupId>
132                 <artifactId>openflowjava-extension-nicira-api</artifactId>
133                 <version>${project.version}</version>
134             </dependency>
135             <dependency>
136                 <groupId>${project.groupId}</groupId>
137                 <artifactId>openflowjava-extension-nicira</artifactId>
138                 <version>${project.version}</version>
139             </dependency>
140             <dependency>
141                 <groupId>${project.groupId}</groupId>
142                 <artifactId>openflowplugin-extension-onf</artifactId>
143                 <version>${project.version}</version>
144             </dependency>
145             <!-- applications -->
146             <dependency>
147                 <groupId>${project.groupId}.applications</groupId>
148                 <artifactId>bulk-o-matic</artifactId>
149                 <version>${project.version}</version>
150             </dependency>
151             <dependency>
152                 <groupId>${project.groupId}.applications</groupId>
153                 <artifactId>forwardingrules-manager</artifactId>
154                 <version>${project.version}</version>
155             </dependency>
156             <dependency>
157                 <groupId>${project.groupId}.applications</groupId>
158                 <artifactId>forwardingrules-sync</artifactId>
159                 <version>${project.version}</version>
160             </dependency>
161             <dependency>
162                 <groupId>${project.groupId}.applications</groupId>
163                 <artifactId>inventory-manager</artifactId>
164                 <version>${project.version}</version>
165             </dependency>
166             <dependency>
167                 <groupId>${project.groupId}.applications</groupId>
168                 <artifactId>lldp-speaker</artifactId>
169                 <version>${project.version}</version>
170             </dependency>
171             <dependency>
172                 <groupId>${project.groupId}.applications</groupId>
173                 <artifactId>statistics-manager</artifactId>
174                 <version>${project.version}</version>
175             </dependency>
176             <dependency>
177                 <groupId>${project.groupId}.applications</groupId>
178                 <artifactId>table-miss-enforcer</artifactId>
179                 <version>${project.version}</version>
180             </dependency>
181             <dependency>
182                 <groupId>${project.groupId}.applications</groupId>
183                 <artifactId>topology-lldp-discovery</artifactId>
184                 <version>${project.version}</version>
185             </dependency>
186             <dependency>
187                 <groupId>${project.groupId}.applications</groupId>
188                 <artifactId>topology-manager</artifactId>
189                 <version>${project.version}</version>
190             </dependency>
191             <dependency>
192                 <groupId>${project.groupId}.applications</groupId>
193                 <artifactId>of-switch-config-pusher</artifactId>
194                 <version>${project.version}</version>
195             </dependency>
196             <dependency>
197                 <groupId>${project.groupId}.applications</groupId>
198                 <artifactId>notification-supplier</artifactId>
199                 <version>${project.version}</version>
200             </dependency>
201             <!-- config files -->
202             <dependency>
203                 <groupId>${project.groupId}</groupId>
204                 <artifactId>openflowplugin-blueprint-config</artifactId>
205                 <version>${project.version}</version>
206                 <type>cfg</type>
207                 <classifier>config</classifier>
208             </dependency>
209             <dependency>
210                 <groupId>${project.groupId}.openflowjava</groupId>
211                 <artifactId>openflowjava-blueprint-config</artifactId>
212                 <version>${project.version}</version>
213                 <type>xml</type>
214                 <classifier>config</classifier>
215             </dependency>
216             <dependency>
217                 <groupId>${project.groupId}.openflowjava</groupId>
218                 <artifactId>openflowjava-blueprint-config</artifactId>
219                 <version>${project.version}</version>
220                 <type>xml</type>
221                 <classifier>legacyConfig</classifier>
222             </dependency>
223             <!-- features -->
224             <dependency>
225                 <groupId>${project.groupId}</groupId>
226                 <artifactId>features-openflowplugin</artifactId>
227                 <version>${project.version}</version>
228                 <classifier>features</classifier>
229                 <type>xml</type>
230             </dependency>
231             <dependency>
232                 <groupId>${project.groupId}</groupId>
233                 <artifactId>features-openflowplugin-extension</artifactId>
234                 <version>${project.version}</version>
235                 <classifier>features</classifier>
236                 <type>xml</type>
237             </dependency>
238             <dependency>
239                 <groupId>${project.groupId}.openflowjava</groupId>
240                 <artifactId>features-openflowjava</artifactId>
241                 <version>${project.version}</version>
242                 <classifier>features</classifier>
243                 <type>xml</type>
244             </dependency>
245             <dependency>
246                 <groupId>${project.groupId}</groupId>
247                 <artifactId>odl-openflowplugin-flow-services-rest</artifactId>
248                 <classifier>features</classifier>
249                 <type>xml</type>
250                 <version>${project.version}</version>
251             </dependency>
252             <dependency>
253                 <groupId>${project.groupId}</groupId>
254                 <artifactId>odl-openflowplugin-flow-services</artifactId>
255                 <classifier>features</classifier>
256                 <type>xml</type>
257                 <version>${project.version}</version>
258             </dependency>
259             <dependency>
260                 <groupId>${project.groupId}</groupId>
261                 <artifactId>odl-openflowplugin-southbound</artifactId>
262                 <classifier>features</classifier>
263                 <type>xml</type>
264                 <version>${project.version}</version>
265             </dependency>
266             <dependency>
267                 <groupId>${project.groupId}</groupId>
268                 <artifactId>odl-openflowplugin-nsf-model</artifactId>
269                 <classifier>features</classifier>
270                 <type>xml</type>
271                 <version>${project.version}</version>
272             </dependency>
273             <dependency>
274                 <groupId>${project.groupId}</groupId>
275                 <artifactId>odl-openflowplugin-drop-test</artifactId>
276                 <classifier>features</classifier>
277                 <type>xml</type>
278                 <version>${project.version}</version>
279             </dependency>
280             <dependency>
281                 <groupId>${project.groupId}</groupId>
282                 <artifactId>odl-openflowplugin-app-table-miss-enforcer</artifactId>
283                 <classifier>features</classifier>
284                 <type>xml</type>
285                 <version>${project.version}</version>
286             </dependency>
287             <dependency>
288                 <groupId>${project.groupId}</groupId>
289                 <artifactId>odl-openflowplugin-app-config-pusher</artifactId>
290                 <classifier>features</classifier>
291                 <type>xml</type>
292                 <version>${project.version}</version>
293             </dependency>
294             <dependency>
295                 <groupId>${project.groupId}</groupId>
296                 <artifactId>odl-openflowplugin-app-topology</artifactId>
297                 <classifier>features</classifier>
298                 <type>xml</type>
299                 <version>${project.version}</version>
300             </dependency>
301             <dependency>
302                 <groupId>${project.groupId}</groupId>
303                 <artifactId>odl-openflowplugin-app-bulk-o-matic</artifactId>
304                 <classifier>features</classifier>
305                 <type>xml</type>
306                 <version>${project.version}</version>
307             </dependency>
308             <dependency>
309                 <groupId>${project.groupId}</groupId>
310                 <artifactId>odl-openflowplugin-app-notifications</artifactId>
311                 <classifier>features</classifier>
312                 <type>xml</type>
313                 <version>${project.version}</version>
314             </dependency>
315             <dependency>
316                 <groupId>${project.groupId}</groupId>
317                 <artifactId>odl-openflowplugin-app-forwardingrules-manager</artifactId>
318                 <classifier>features</classifier>
319                 <type>xml</type>
320                 <version>${project.version}</version>
321             </dependency>
322             <dependency>
323                 <groupId>${project.groupId}</groupId>
324                 <artifactId>odl-openflowplugin-app-forwardingrules-sync</artifactId>
325                 <classifier>features</classifier>
326                 <type>xml</type>
327                 <version>${project.version}</version>
328             </dependency>
329             <dependency>
330                 <groupId>${project.groupId}</groupId>
331                 <artifactId>odl-openflowplugin-nxm-extensions</artifactId>
332                 <classifier>features</classifier>
333                 <type>xml</type>
334                 <version>${project.version}</version>
335             </dependency>
336             <dependency>
337                 <groupId>${project.groupId}.openflowjava</groupId>
338                 <artifactId>odl-openflowjava-protocol</artifactId>
339                 <classifier>features</classifier>
340                 <type>xml</type>
341                 <version>${project.version}</version>
342             </dependency>
343         </dependencies>
344     </dependencyManagement>
345 </project>