Refactoring multiple plugins
[ccsdk/features.git] / sdnr / wt / websocketmanager2 / provider / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- ============LICENSE_START=======================================================
3     ONAP : ccsdk feature sdnr wt websocketmanager2 ================================================================================
4     Copyright (C) 2019 highstreet technologies GmbH Intellectual Property. All
5     rights reserved. ================================================================================
6     Licensed under the Apache License, Version 2.0 (the "License"); you may not
7     use this file except in compliance with the License. You may obtain a copy
8     of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
9     by applicable law or agreed to in writing, software distributed under the
10     License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
11     OF ANY KIND, either express or implied. See the License for the specific
12     language governing permissions and limitations under the License. ============LICENSE_END========================================================= -->
13 <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">
14     <modelVersion>4.0.0</modelVersion>
15
16     <parent>
17         <groupId>org.onap.ccsdk.parent</groupId>
18         <artifactId>binding-parent</artifactId>
19         <version>1.5.1-SNAPSHOT</version>
20         <relativePath/>
21     </parent>
22
23     <groupId>org.onap.ccsdk.features.sdnr.wt</groupId>
24     <artifactId>sdnr-wt-websocketmanager2-provider</artifactId>
25     <version>0.7.0-SNAPSHOT</version>
26     <packaging>bundle</packaging>
27
28     <name>ccsdk-features :: ${project.artifactId}</name>
29     <licenses>
30         <license>
31             <name>Apache License, Version 2.0</name>
32             <url>http://www.apache.org/licenses/LICENSE-2.0</url>
33         </license>
34     </licenses>
35
36     <properties>
37         <maven.javadoc.skip>true</maven.javadoc.skip>
38         <checkstyle.skip>true</checkstyle.skip>
39     </properties>
40
41     <!--     <dependencyManagement> -->
42     <!--         <dependencies> -->
43     <!--             <dependency> -->
44     <!--                 <groupId>org.opendaylight.controller</groupId> -->
45     <!--                 <artifactId>mdsal-artifacts</artifactId> -->
46     <!--                 <version>1.6.1</version> -->
47     <!--                 <type>pom</type> -->
48     <!--                 <scope>import</scope> -->
49     <!--             </dependency> -->
50     <!--         </dependencies> -->
51     <!--     </dependencyManagement> -->
52     <dependencies>
53         <dependency>
54             <groupId>${project.groupId}</groupId>
55             <artifactId>sdnr-wt-websocketmanager2-model</artifactId>
56             <version>${project.version}</version>
57         </dependency>
58         <dependency>
59             <groupId>javax.servlet</groupId>
60             <artifactId>servlet-api</artifactId>
61         </dependency>
62         <dependency>
63             <groupId>org.eclipse.jetty.websocket</groupId>
64             <artifactId>websocket-api</artifactId>
65         </dependency>
66         <dependency>
67             <groupId>org.eclipse.jetty.websocket</groupId>
68             <artifactId>websocket-servlet</artifactId>
69         </dependency>
70         <dependency>
71             <groupId>io.netty</groupId>
72             <artifactId>netty-transport</artifactId>
73         </dependency>
74         <dependency>
75             <groupId>io.netty</groupId>
76             <artifactId>netty-all</artifactId>
77             <!-- <version>${netty.version}</version> -->
78         </dependency>
79         <dependency>
80             <groupId>org.json</groupId>
81             <artifactId>json</artifactId>
82         </dependency>
83         <dependency>
84             <groupId>com.typesafe.akka</groupId>
85             <artifactId>akka-actor_2.12</artifactId>
86         </dependency>
87         <dependency>
88             <groupId>com.typesafe.akka</groupId>
89             <artifactId>akka-cluster_2.12</artifactId>
90         </dependency>
91         <dependency>
92             <groupId>org.java-websocket</groupId>
93             <artifactId>Java-WebSocket</artifactId>
94         </dependency>
95         <dependency>
96             <groupId>org.mockito</groupId>
97             <artifactId>mockito-core</artifactId>
98             <!-- <version>2.23.4</version> -->
99             <scope>test</scope>
100         </dependency>
101         <dependency>
102             <groupId>org.opendaylight.controller</groupId>
103             <artifactId>sal-binding-api</artifactId>
104         </dependency>
105         <dependency>
106             <groupId>org.osgi</groupId>
107             <artifactId>org.osgi.core</artifactId>
108         </dependency>
109         <dependency>
110             <groupId>org.osgi</groupId>
111             <artifactId>org.osgi.compendium</artifactId>
112         </dependency>
113         <dependency>
114             <groupId>org.eclipse.jetty</groupId>
115             <artifactId>jetty-server</artifactId>
116             <scope>test</scope>
117         </dependency>
118         <dependency>
119             <groupId>org.eclipse.jetty</groupId>
120             <artifactId>jetty-servlet</artifactId>
121             <scope>test</scope>
122         </dependency>
123         <!--     <dependency> -->
124         <!--       <groupId>org.eclipse.jetty.websocket</groupId> -->
125         <!--       <artifactId>websocket-api</artifactId> -->
126         <!--       <version>9.3.24.v20180605</version> -->
127         <!--     </dependency> -->
128         <!-- To run websockets in embedded server -->
129         <!-- <dependency> -->
130         <!-- <groupId>org.eclipse.jetty.websocket</groupId> -->
131         <!-- <artifactId>websocket-server</artifactId> -->
132         <!-- <version>9.3.24.v20180605</version> -->
133         <!-- </dependency> -->
134         <!-- <dependency> -->
135         <!-- <groupId>org.eclipse.jetty.websocket</groupId> -->
136         <!-- <artifactId>websocket-server</artifactId> -->
137         <!-- <version>9.3.24.v20180605</version> -->
138         <!-- <scope>test</scope> -->
139         <!-- </dependency> -->
140     </dependencies>
141
142     <build>
143         <plugins>
144             <plugin>
145                 <groupId>org.apache.maven.plugins</groupId>
146                 <artifactId>maven-compiler-plugin</artifactId>
147                 <configuration>
148                     <source>1.8</source>
149                     <target>1.8</target>
150                 </configuration>
151             </plugin>
152         </plugins>
153     </build>
154 </project>