blob: 18d338ce82aa7dbe752cf71fdf587cc3c78c1fb2 [file] [log] [blame]
Pamela Dragosh0e16acf2017-02-14 19:45:48 -05001<!--
2 ============LICENSE_START=======================================================
3 ECOMP Policy Engine - Drools PDP
4 ================================================================================
5 Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6 ================================================================================
7 Licensed under the Apache License, Version 2.0 (the "License");
8 you may not use this file except in compliance with the License.
9 You may obtain a copy of the License at
10
11 http://www.apache.org/licenses/LICENSE-2.0
12
13 Unless required by applicable law or agreed to in writing, software
14 distributed under the License is distributed on an "AS IS" BASIS,
15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 See the License for the specific language governing permissions and
17 limitations under the License.
18 ============LICENSE_END=========================================================
19 -->
20
21<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
23
Jorge Hernandez85e12562017-06-05 09:51:55 -050024 <modelVersion>4.0.0</modelVersion>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050025
Jorge Hernandez85e12562017-06-05 09:51:55 -050026 <parent>
27 <groupId>org.openecomp.policy.drools-pdp</groupId>
28 <artifactId>drools-pdp</artifactId>
29 <version>1.1.0-SNAPSHOT</version>
30 </parent>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050031
Jorge Hernandez85e12562017-06-05 09:51:55 -050032 <artifactId>policy-endpoints</artifactId>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050033
Jorge Hernandez85e12562017-06-05 09:51:55 -050034 <name>policy-endpoints</name>
35 <description>Endpoints</description>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050036
Jorge Hernandez85e12562017-06-05 09:51:55 -050037 <properties>
38 <maven.compiler.source>1.8</maven.compiler.source>
39 <maven.compiler.target>1.8</maven.compiler.target>
40 <jetty.version>9.3.14.v20161028</jetty.version>
41 </properties>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050042
43 <dependencies>
Jorge Hernandez85e12562017-06-05 09:51:55 -050044
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050045 <dependency>
46 <groupId>com.att.nsa</groupId>
47 <artifactId>cambriaClient</artifactId>
48 <version>${cambria.version}</version>
49 <exclusions>
50 <exclusion>
51 <groupId>org.slf4j</groupId>
52 <artifactId>slf4j-log4j12</artifactId>
53 </exclusion>
54 <exclusion>
55 <groupId>com.att.nsa</groupId>
56 <artifactId>saClientLibrary</artifactId>
57 </exclusion>
58 </exclusions>
59 </dependency>
Jorge Hernandez85e12562017-06-05 09:51:55 -050060
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050061 <dependency>
62 <groupId>com.att.nsa</groupId>
63 <artifactId>dmaapClient</artifactId>
64 <version>${dmaap.version}</version>
65 <exclusions>
66 <exclusion>
67 <groupId>org.slf4j</groupId>
68 <artifactId>slf4j-log4j12</artifactId>
69 </exclusion>
Jorge Hernandez8f61e182017-06-22 17:17:28 -050070 <exclusion>
71 <groupId>log4j</groupId>
72 <artifactId>log4j</artifactId>
73 </exclusion>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050074 </exclusions>
75 </dependency>
Jorge Hernandez85e12562017-06-05 09:51:55 -050076
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050077 <dependency>
78 <groupId>org.eclipse.jetty</groupId>
79 <artifactId>jetty-server</artifactId>
80 <version>${jetty.version}</version>
81 </dependency>
82
83 <dependency>
84 <groupId>org.eclipse.jetty</groupId>
85 <artifactId>jetty-servlet</artifactId>
86 <version>${jetty.version}</version>
87 </dependency>
88
89 <dependency>
90 <groupId>org.glassfish.jersey.core</groupId>
91 <artifactId>jersey-server</artifactId>
92 <version>${jersey.version}</version>
93 </dependency>
94
95 <dependency>
96 <groupId>org.glassfish.jersey.containers</groupId>
97 <artifactId>jersey-container-servlet-core</artifactId>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -050098 </dependency>
99
100 <dependency>
101 <groupId>org.glassfish.jersey.media</groupId>
102 <artifactId>jersey-media-json-jackson</artifactId>
103 <version>${jersey.version}</version>
104 </dependency>
105
106 <dependency>
107 <groupId>org.glassfish.jersey.containers</groupId>
108 <artifactId>jersey-container-jetty-http</artifactId>
109 <version>${jersey.version}</version>
110 <exclusions>
111 <exclusion>
112 <groupId>org.eclipse.jetty</groupId>
113 <artifactId>jetty-util</artifactId>
114 </exclusion>
115 </exclusions>
116 </dependency>
117
118 <dependency>
119 <groupId>org.glassfish.jersey.core</groupId>
120 <artifactId>jersey-client</artifactId>
121 <version>${jersey.version}</version>
122 </dependency>
123
124 <dependency>
125 <groupId>com.fasterxml.jackson.core</groupId>
126 <artifactId>jackson-databind</artifactId>
127 <version>${jackson.version}</version>
128 </dependency>
129
130 <dependency>
131 <groupId>com.fasterxml.jackson.datatype</groupId>
132 <artifactId>jackson-datatype-jsr310</artifactId>
133 <version>${jackson.version}</version>
134 </dependency>
Jorge Hernandez881c32e2017-05-25 16:44:15 -0500135
136 <dependency>
137 <groupId>com.fasterxml.jackson.core</groupId>
138 <artifactId>jackson-annotations</artifactId>
139 <version>${jackson.version}</version>
140 </dependency>
141
142 <dependency>
143 <groupId>io.swagger</groupId>
144 <artifactId>swagger-jersey2-jaxrs</artifactId>
145 </dependency>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -0500146
Jorge Hernandez85e12562017-06-05 09:51:55 -0500147 <dependency>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -0500148 <groupId>org.apache.httpcomponents</groupId>
149 <artifactId>httpcore</artifactId>
Jorge Hernandez85e12562017-06-05 09:51:55 -0500150 </dependency>
151
152 <dependency>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -0500153 <groupId>org.apache.httpcomponents</groupId>
154 <artifactId>httpclient</artifactId>
Jorge Hernandez85e12562017-06-05 09:51:55 -0500155 </dependency>
156
157 <dependency>
158 <groupId>org.apache.commons</groupId>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -0500159 <artifactId>commons-collections4</artifactId>
160 <version>4.1</version>
161 </dependency>
Jorge Hernandez8f61e182017-06-22 17:17:28 -0500162
163 <dependency>
164 <groupId>ch.qos.logback</groupId>
165 <artifactId>logback-classic</artifactId>
166 </dependency>
Jorge Hernandez85e12562017-06-05 09:51:55 -0500167
Pamela Dragosh0e16acf2017-02-14 19:45:48 -0500168 <dependency>
169 <groupId>org.openecomp.policy.drools-pdp</groupId>
170 <artifactId>policy-core</artifactId>
Ralph Straubs5bd9ff42017-04-21 04:23:55 -0500171 <version>${project.version}</version>
Pamela Dragosh0e16acf2017-02-14 19:45:48 -0500172 </dependency>
Jorge Hernandez85e12562017-06-05 09:51:55 -0500173
174 <dependency>
175 <groupId>junit</groupId>
176 <artifactId>junit</artifactId>
177 <version>4.12</version>
178 <scope>test</scope>
179 </dependency>
180
Pamela Dragosh0e16acf2017-02-14 19:45:48 -0500181 </dependencies>
182
183</project>