Remove commons-codec dependency
[openflowplugin.git] / openflowplugin-it / pom.xml
1 <?xml version="1.0"?>
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.openflowplugin</groupId>
6         <artifactId>openflowplugin-parent</artifactId>
7         <version>0.15.0-SNAPSHOT</version>
8         <relativePath>../parent</relativePath>
9     </parent>
10
11     <artifactId>openflowplugin-it</artifactId>
12
13     <build>
14         <plugins>
15             <plugin>
16                 <groupId>org.ops4j.pax.exam</groupId>
17                 <artifactId>maven-paxexam-plugin</artifactId>
18                 <executions>
19                     <execution>
20                         <id>generate-config</id>
21                         <goals>
22                             <goal>generate-depends-file</goal>
23                         </goals>
24                     </execution>
25                 </executions>
26             </plugin>
27         </plugins>
28         <pluginManagement>
29             <plugins>
30                 <!--This plugin's configuration is used to store Eclipse m2e settings
31                     only. It has no influence on the Maven build itself. -->
32                 <plugin>
33                     <groupId>org.eclipse.m2e</groupId>
34                     <artifactId>lifecycle-mapping</artifactId>
35                     <version>1.0.0</version>
36                     <configuration>
37                         <lifecycleMappingMetadata>
38                             <pluginExecutions>
39                                 <pluginExecution>
40                                     <pluginExecutionFilter>
41                                         <groupId>
42                                             org.ops4j.pax.exam
43                                         </groupId>
44                                         <artifactId>
45                                             maven-paxexam-plugin
46                                         </artifactId>
47                                         <versionRange>
48                                             [1.2.4,)
49                                         </versionRange>
50                                         <goals>
51                                             <goal>
52                                                 generate-depends-file
53                                             </goal>
54                                         </goals>
55                                     </pluginExecutionFilter>
56                                     <action>
57                                         <ignore/>
58                                     </action>
59                                 </pluginExecution>
60                             </pluginExecutions>
61                         </lifecycleMappingMetadata>
62                     </configuration>
63                 </plugin>
64             </plugins>
65         </pluginManagement>
66     </build>
67
68     <dependencies>
69         <dependency>
70             <groupId>javax.annotation</groupId>
71             <artifactId>javax.annotation-api</artifactId>
72             <optional>true</optional>
73         </dependency>
74         <dependency>
75             <groupId>org.opendaylight.controller</groupId>
76             <artifactId>sal-binding-it</artifactId>
77             <scope>test</scope>
78             <exclusions>
79                 <exclusion>
80                     <groupId>org.ops4j.pax.exam</groupId>
81                     <artifactId>pax-exam-container-native</artifactId>
82                 </exclusion>
83             </exclusions>
84         </dependency>
85         <dependency>
86             <groupId>org.opendaylight.controller</groupId>
87             <artifactId>sal-binding-broker-impl</artifactId>
88             <scope>test</scope>
89         </dependency>
90         <dependency>
91             <groupId>${project.groupId}</groupId>
92             <artifactId>openflowplugin-api</artifactId>
93             <scope>test</scope>
94         </dependency>
95         <dependency>
96             <groupId>${project.groupId}</groupId>
97             <artifactId>openflowplugin</artifactId>
98             <scope>test</scope>
99         </dependency>
100         <dependency>
101             <groupId>${project.groupId}</groupId>
102             <artifactId>openflowplugin-common</artifactId>
103             <scope>test</scope>
104         </dependency>
105         <dependency>
106             <groupId>${project.groupId}</groupId>
107             <artifactId>openflowplugin-extension-api</artifactId>
108             <scope>test</scope>
109         </dependency>
110         <dependency>
111             <groupId>${project.groupId}</groupId>
112             <artifactId>simple-client</artifactId>
113             <scope>test</scope>
114         </dependency>
115         <dependency>
116             <groupId>${project.groupId}.model</groupId>
117             <artifactId>model-flow-base</artifactId>
118             <scope>test</scope>
119         </dependency>
120         <dependency>
121             <groupId>${project.groupId}.model</groupId>
122             <artifactId>model-flow-statistics</artifactId>
123             <scope>test</scope>
124         </dependency>
125         <dependency>
126             <groupId>${project.groupId}.model</groupId>
127             <artifactId>model-flow-service</artifactId>
128             <scope>test</scope>
129         </dependency>
130
131         <dependency>
132             <groupId>org.javassist</groupId>
133             <artifactId>javassist</artifactId>
134             <scope>test</scope>
135         </dependency>
136         <dependency>
137             <groupId>org.ops4j.pax.exam</groupId>
138             <artifactId>pax-exam-container-forked</artifactId>
139         </dependency>
140         <dependency>
141             <groupId>org.ops4j.pax.exam</groupId>
142             <artifactId>pax-exam-junit4</artifactId>
143         </dependency>
144         <dependency>
145             <groupId>org.ops4j.pax.exam</groupId>
146             <artifactId>pax-exam-link-mvn</artifactId>
147         </dependency>
148         <dependency>
149             <groupId>org.ops4j.pax.exam</groupId>
150             <artifactId>pax-exam</artifactId>
151         </dependency>
152         <dependency>
153           <groupId>equinoxSDK381</groupId>
154           <artifactId>org.eclipse.equinox.console</artifactId>
155           <scope>test</scope>
156         </dependency>
157
158         <dependency>
159             <groupId>org.slf4j</groupId>
160             <artifactId>log4j-over-slf4j</artifactId>
161             <scope>test</scope>
162         </dependency>
163
164         <dependency>
165             <groupId>ch.qos.logback</groupId>
166             <artifactId>logback-core</artifactId>
167             <scope>test</scope>
168         </dependency>
169         <dependency>
170             <groupId>ch.qos.logback</groupId>
171             <artifactId>logback-classic</artifactId>
172             <scope>test</scope>
173         </dependency>
174         <dependency>
175             <groupId>org.opendaylight.openflowplugin.applications</groupId>
176             <artifactId>forwardingrules-manager</artifactId>
177             <scope>test</scope>
178         </dependency>
179         <dependency>
180             <groupId>org.opendaylight.openflowplugin.applications</groupId>
181             <artifactId>inventory-manager</artifactId>
182             <scope>test</scope>
183         </dependency>
184         <dependency>
185           <groupId>org.opendaylight.openflowplugin.applications</groupId>
186           <artifactId>topology-lldp-discovery</artifactId>
187           <scope>test</scope>
188         </dependency>
189     </dependencies>
190 </project>