Add missing dependencies for features
[transportpce.git] / features / odl-transportpce-inventory / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright © 2016 Orange and others. All rights reserved. This program and the accompanying materials
3     are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution,
4     and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL -->
5 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
6          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
7   <modelVersion>4.0.0</modelVersion>
8
9   <parent>
10     <groupId>org.opendaylight.odlparent</groupId>
11     <artifactId>single-feature-parent</artifactId>
12     <version>11.0.3</version>
13     <relativePath/>
14   </parent>
15
16   <groupId>org.opendaylight.transportpce</groupId>
17   <artifactId>odl-transportpce-inventory</artifactId>
18   <version>7.0.0-SNAPSHOT</version>
19   <packaging>feature</packaging>
20   <name>OpenDaylight :: transportpce :: Inventory</name>
21
22   <properties>
23     <mdsal.version>10.0.5</mdsal.version>
24     <netconf.version>4.0.4</netconf.version>
25     <transportpce.models.version>17.1.0-SNAPSHOT</transportpce.models.version>
26     <transportpce.db.host>localhost:3306</transportpce.db.host>
27     <transportpce.db.database>transportpce</transportpce.db.database>
28     <transportpce.db.username>root</transportpce.db.username>
29     <transportpce.db.password>root</transportpce.db.password>
30     <transporpce.device.backup.folder>data/transportpce/devicebackup</transporpce.device.backup.folder>
31     <transporpce.device.backup.prefix></transporpce.device.backup.prefix>
32     <transporpce.device.backup.period>600</transporpce.device.backup.period>
33     <!-- skipping single feature test because DataSource is not available in Pax4j (H2 possible workaround) -->
34     <skip.karaf.featureTest>false</skip.karaf.featureTest>
35   </properties>
36
37   <dependencyManagement>
38     <dependencies>
39       <dependency>
40         <groupId>org.opendaylight.transportpce.models</groupId>
41         <artifactId>transportpce-models-artifacts</artifactId>
42         <version>${transportpce.models.version}</version>
43         <type>pom</type>
44         <scope>import</scope>
45       </dependency>
46       <dependency>
47         <groupId>org.opendaylight.mdsal</groupId>
48         <artifactId>mdsal-artifacts</artifactId>
49         <version>${mdsal.version}</version>
50         <scope>import</scope>
51         <type>pom</type>
52       </dependency>
53       <dependency>
54         <groupId>org.opendaylight.netconf</groupId>
55         <artifactId>netconf-artifacts</artifactId>
56         <version>${netconf.version}</version>
57         <type>pom</type>
58         <scope>import</scope>
59       </dependency>
60     </dependencies>
61   </dependencyManagement>
62
63   <dependencies>
64     <dependency>
65       <groupId>org.opendaylight.transportpce</groupId>
66       <artifactId>odl-transportpce</artifactId>
67       <version>${project.version}</version>
68       <classifier>features</classifier>
69       <type>xml</type>
70     </dependency>
71     <dependency>
72       <groupId>org.opendaylight.mdsal</groupId>
73       <artifactId>odl-mdsal-binding-base</artifactId>
74       <classifier>features</classifier>
75       <type>xml</type>
76     </dependency>
77     <dependency>
78       <groupId>org.opendaylight.netconf</groupId>
79       <artifactId>odl-netconf-util</artifactId>
80       <classifier>features</classifier>
81       <type>xml</type>
82     </dependency>
83     <dependency>
84       <groupId>org.opendaylight.netconf</groupId>
85       <artifactId>odl-netconf-mapping-api</artifactId>
86       <classifier>features</classifier>
87       <type>xml</type>
88     </dependency>
89     <dependency>
90       <groupId>org.opendaylight.transportpce</groupId>
91       <artifactId>transportpce-inventory</artifactId>
92       <version>${project.version}</version>
93     </dependency>
94     <dependency>
95       <groupId>org.opendaylight.transportpce</groupId>
96       <artifactId>transportpce-inventory</artifactId>
97       <version>${project.version}</version>
98       <type>cfg</type>
99       <classifier>config</classifier>
100     </dependency>
101     <dependency>
102       <groupId>org.opendaylight.transportpce</groupId>
103       <artifactId>transportpce-inventory</artifactId>
104       <version>${project.version}</version>
105       <type>cfg</type>
106       <classifier>datasource</classifier>
107     </dependency>
108   </dependencies>
109 </project>