Bump versions to 6.0.3-SNAPSHOT
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / 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>mdsal-parent</artifactId>
7     <version>6.0.3-SNAPSHOT</version>
8     <relativePath>../parent</relativePath>
9   </parent>
10
11   <artifactId>sal-distributed-datastore</artifactId>
12   <packaging>bundle</packaging>
13
14   <dependencies>
15     <!-- Java -->
16     <dependency>
17       <groupId>org.slf4j</groupId>
18       <artifactId>slf4j-simple</artifactId>
19       <scope>test</scope>
20     </dependency>
21
22     <dependency>
23       <groupId>org.osgi</groupId>
24       <artifactId>org.osgi.framework</artifactId>
25     </dependency>
26     <dependency>
27       <groupId>org.osgi</groupId>
28       <artifactId>org.osgi.service.component</artifactId>
29     </dependency>
30     <dependency>
31       <groupId>org.osgi</groupId>
32       <artifactId>org.osgi.service.component.annotations</artifactId>
33     </dependency>
34     <dependency>
35       <groupId>org.osgi</groupId>
36       <artifactId>org.osgi.service.metatype.annotations</artifactId>
37     </dependency>
38
39     <!-- Akka -->
40     <dependency>
41       <groupId>org.scala-lang.modules</groupId>
42       <artifactId>scala-java8-compat_2.13</artifactId>
43     </dependency>
44     <dependency>
45       <groupId>com.typesafe.akka</groupId>
46       <artifactId>akka-testkit_2.13</artifactId>
47     </dependency>
48
49     <!-- Scala -->
50     <dependency>
51       <groupId>org.scala-lang</groupId>
52       <artifactId>scala-library</artifactId>
53     </dependency>
54
55     <!-- OpenDaylight -->
56     <dependency>
57       <groupId>net.java.dev.stax-utils</groupId>
58       <artifactId>stax-utils</artifactId>
59     </dependency>
60     <dependency>
61       <groupId>org.opendaylight.controller</groupId>
62       <artifactId>sal-akka-raft</artifactId>
63     </dependency>
64     <dependency>
65       <groupId>org.opendaylight.controller</groupId>
66       <artifactId>cds-access-api</artifactId>
67     </dependency>
68     <dependency>
69       <groupId>org.opendaylight.controller</groupId>
70       <artifactId>cds-access-client</artifactId>
71     </dependency>
72     <dependency>
73       <groupId>org.opendaylight.controller</groupId>
74       <artifactId>cds-access-client</artifactId>
75       <type>test-jar</type>
76       <scope>test</scope>
77     </dependency>
78     <dependency>
79       <groupId>org.opendaylight.controller</groupId>
80       <artifactId>cds-dom-api</artifactId>
81     </dependency>
82     <dependency>
83       <groupId>org.opendaylight.controller</groupId>
84       <artifactId>cds-mgmt-api</artifactId>
85     </dependency>
86     <dependency>
87       <groupId>org.opendaylight.controller</groupId>
88       <artifactId>sal-akka-raft-example</artifactId>
89       <scope>test</scope>
90     </dependency>
91     <dependency>
92       <groupId>org.opendaylight.controller</groupId>
93       <artifactId>sal-akka-raft</artifactId>
94       <type>test-jar</type>
95       <scope>test</scope>
96     </dependency>
97     <dependency>
98       <groupId>org.opendaylight.controller</groupId>
99       <artifactId>sal-clustering-commons</artifactId>
100     </dependency>
101     <dependency>
102       <groupId>org.opendaylight.controller</groupId>
103       <artifactId>sal-common-util</artifactId>
104     </dependency>
105     <dependency>
106       <groupId>org.opendaylight.controller</groupId>
107       <artifactId>sal-akka-segmented-journal</artifactId>
108       <scope>test</scope>
109     </dependency>
110
111     <dependency>
112       <groupId>org.opendaylight.mdsal</groupId>
113       <artifactId>mdsal-binding-dom-codec-api</artifactId>
114     </dependency>
115     <dependency>
116       <groupId>org.opendaylight.mdsal</groupId>
117       <artifactId>mdsal-common-api</artifactId>
118     </dependency>
119     <dependency>
120       <groupId>org.opendaylight.mdsal</groupId>
121       <artifactId>mdsal-dom-api</artifactId>
122     </dependency>
123     <dependency>
124       <groupId>org.opendaylight.mdsal</groupId>
125       <artifactId>mdsal-dom-spi</artifactId>
126     </dependency>
127     <dependency>
128       <groupId>org.opendaylight.mdsal</groupId>
129       <artifactId>mdsal-dom-broker</artifactId>
130     </dependency>
131     <dependency>
132       <groupId>org.opendaylight.yangtools</groupId>
133       <artifactId>concepts</artifactId>
134     </dependency>
135     <dependency>
136       <groupId>org.opendaylight.yangtools</groupId>
137       <artifactId>util</artifactId>
138     </dependency>
139     <dependency>
140       <groupId>org.opendaylight.mdsal</groupId>
141       <artifactId>yang-binding</artifactId>
142     </dependency>
143     <dependency>
144       <groupId>org.opendaylight.yangtools</groupId>
145       <artifactId>yang-common</artifactId>
146     </dependency>
147     <dependency>
148       <groupId>org.opendaylight.yangtools</groupId>
149       <artifactId>yang-data-api</artifactId>
150     </dependency>
151     <dependency>
152       <groupId>org.opendaylight.yangtools</groupId>
153       <artifactId>yang-data-impl</artifactId>
154     </dependency>
155     <dependency>
156       <groupId>org.opendaylight.yangtools</groupId>
157       <artifactId>yang-data-tree-api</artifactId>
158     </dependency>
159     <dependency>
160       <groupId>org.opendaylight.yangtools</groupId>
161       <artifactId>yang-data-tree-spi</artifactId>
162     </dependency>
163     <dependency>
164       <groupId>org.opendaylight.yangtools</groupId>
165       <artifactId>yang-data-tree-ri</artifactId>
166     </dependency>
167     <dependency>
168       <groupId>org.opendaylight.yangtools</groupId>
169       <artifactId>yang-data-util</artifactId>
170     </dependency>
171     <dependency>
172       <groupId>org.opendaylight.yangtools</groupId>
173       <artifactId>yang-data-codec-binfmt</artifactId>
174     </dependency>
175     <dependency>
176       <groupId>org.opendaylight.yangtools</groupId>
177       <artifactId>yang-data-codec-xml</artifactId>
178     </dependency>
179     <dependency>
180       <groupId>org.opendaylight.yangtools</groupId>
181       <artifactId>yang-data-codec-gson</artifactId>
182     </dependency>
183     <dependency>
184       <groupId>org.opendaylight.yangtools</groupId>
185       <artifactId>yang-model-api</artifactId>
186     </dependency>
187     <dependency>
188       <groupId>org.opendaylight.yangtools</groupId>
189       <artifactId>yang-model-spi</artifactId>
190     </dependency>
191     <dependency>
192       <groupId>org.opendaylight.yangtools</groupId>
193       <artifactId>yang-model-util</artifactId>
194     </dependency>
195     <dependency>
196       <groupId>org.apache.commons</groupId>
197       <artifactId>commons-lang3</artifactId>
198     </dependency>
199     <dependency>
200       <groupId>org.apache.commons</groupId>
201       <artifactId>commons-text</artifactId>
202     </dependency>
203
204     <dependency>
205       <groupId>io.atomix</groupId>
206       <artifactId>atomix-storage</artifactId>
207       <version>3.1.12</version>
208       <scope>test</scope>
209     </dependency>
210     <dependency>
211       <groupId>io.atomix</groupId>
212       <artifactId>atomix-utils</artifactId>
213       <version>3.1.12</version>
214       <scope>test</scope>
215     </dependency>
216     <dependency>
217       <groupId>org.awaitility</groupId>
218       <artifactId>awaitility</artifactId>
219       <scope>test</scope>
220     </dependency>
221     <dependency>
222       <groupId>commons-io</groupId>
223       <artifactId>commons-io</artifactId>
224       <scope>test</scope>
225     </dependency>
226     <dependency>
227       <groupId>commons-lang</groupId>
228       <artifactId>commons-lang</artifactId>
229       <scope>test</scope>
230     </dependency>
231     <dependency>
232       <groupId>org.opendaylight.yangtools</groupId>
233       <artifactId>yang-test-util</artifactId>
234     </dependency>
235     <dependency>
236       <groupId>org.opendaylight.mdsal</groupId>
237       <artifactId>mdsal-binding-test-utils</artifactId>
238     </dependency>
239   </dependencies>
240
241   <build>
242     <plugins>
243       <plugin>
244         <groupId>org.apache.felix</groupId>
245         <artifactId>maven-bundle-plugin</artifactId>
246         <extensions>true</extensions>
247         <configuration>
248           <instructions>
249             <Bundle-Name>${project.groupId}.${project.artifactId}</Bundle-Name>
250
251             <!-- Karaf cannot handle Factory Component requirements, see https://issues.apache.org/jira/browse/KARAF-6625 -->
252             <_dsannotations-options>norequirements</_dsannotations-options>
253
254             <Export-Package>
255                 org.opendaylight.controller.cluster.datastore;
256                 org.opendaylight.controller.cluster.datastore.config;
257                 org.opendaylight.controller.cluster.datastore.exceptions;
258                 org.opendaylight.controller.cluster.datastore.identifiers;
259                 org.opendaylight.controller.cluster.datastore.messages;
260                 org.opendaylight.controller.cluster.datastore.modification;
261                 org.opendaylight.controller.cluster.datastore.persisted;
262                 org.opendaylight.controller.cluster.datastore.utils;
263                 org.opendaylight.controller.cluster.datastore.jmx.mbeans.shard;
264                 org.opendaylight.controller.cluster.datastore.shardmanager;
265                 org.opendaylight.controller.cluster.sharding;
266                 org.opendaylight.controller.cluster.databroker.actors.dds;
267             </Export-Package>
268           </instructions>
269         </configuration>
270       </plugin>
271
272       <plugin>
273         <artifactId>maven-jar-plugin</artifactId>
274         <executions>
275           <execution>
276             <goals>
277               <goal>test-jar</goal>
278             </goals>
279           </execution>
280         </executions>
281       </plugin>
282       <plugin>
283         <artifactId>maven-source-plugin</artifactId>
284         <executions>
285           <execution>
286             <goals>
287               <goal>test-jar-no-fork</goal>
288             </goals>
289           </execution>
290         </executions>
291       </plugin>
292     </plugins>
293   </build>
294
295   <scm>
296     <connection>scm:git:http://git.opendaylight.org/gerrit/controller.git</connection>
297     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
298     <tag>HEAD</tag>
299     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:Architecture:Clustering</url>
300   </scm>
301
302 </project>