blob: 57edba6f03b0b13cd1e43b4551df5b1d1d6d5aa2 [file] [log] [blame]
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -04001<!--
2 ============LICENSE_START=======================================================
liamfallondef0f112018-02-13 11:29:56 +00003 drools-applications Control Loop Drools Templates
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -04004 ================================================================================
Jim Hahn49f2cf02019-01-16 15:25:35 -05005 Copyright (C) 2017-2019 AT&T Intellectual Property. All rights reserved.
Hengye93206cf2019-04-04 03:13:35 +00006 Modifications Copyright (C) 2019 Nordix Foundation.
Bruno Sakoto636a1b22019-09-27 16:15:49 -04007 Modifications Copyright (C) 2019 Bell Canada.
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -04008 ================================================================================
9 Licensed under the Apache License, Version 2.0 (the "License");
10 you may not use this file except in compliance with the License.
11 You may obtain a copy of the License at
Temoc Rodrigueza91cb6c2017-09-01 08:52:02 -070012
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -040013 http://www.apache.org/licenses/LICENSE-2.0
Temoc Rodrigueza91cb6c2017-09-01 08:52:02 -070014
Gao, Chenfei (cg287m)0ba72f32017-07-24 15:41:27 -040015 Unless required by applicable law or agreed to in writing, software
16 distributed under the License is distributed on an "AS IS" BASIS,
17 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 See the License for the specific language governing permissions and
19 limitations under the License.
20 ============LICENSE_END=========================================================
21 -->
22
liamfallonfd6a4f32018-10-31 16:54:18 +000023<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">
liamfallondef0f112018-02-13 11:29:56 +000024 <modelVersion>4.0.0</modelVersion>
25
26 <parent>
27 <groupId>org.onap.policy.drools-applications.controlloop.templates</groupId>
28 <artifactId>templates</artifactId>
Jim Hahn3e5c2442019-09-10 12:04:00 -040029 <version>1.6.0-SNAPSHOT</version>
liamfallondef0f112018-02-13 11:29:56 +000030 </parent>
31
32 <artifactId>template.demo</artifactId>
33
Bruno Sakoto636a1b22019-09-27 16:15:49 -040034 <properties>
35 <protobuf.version>3.6.1</protobuf.version>
36 <grpc.version>1.17.1</grpc.version>
37 </properties>
38
liamfallondef0f112018-02-13 11:29:56 +000039 <dependencies>
40 <dependency>
41 <groupId>org.eclipse.persistence</groupId>
42 <artifactId>org.eclipse.persistence.jpa</artifactId>
liamfallondef0f112018-02-13 11:29:56 +000043 <scope>provided</scope>
44 </dependency>
45 <dependency>
46 <groupId>commons-io</groupId>
47 <artifactId>commons-io</artifactId>
48 <version>2.5</version>
49 <scope>provided</scope>
50 </dependency>
51 <dependency>
52 <groupId>org.drools</groupId>
53 <artifactId>drools-core</artifactId>
54 <version>6.5.0.Final</version>
55 <scope>test</scope>
56 </dependency>
57 <dependency>
58 <groupId>org.drools</groupId>
59 <artifactId>drools-compiler</artifactId>
60 <version>6.5.0.Final</version>
61 <scope>test</scope>
62 </dependency>
63 <dependency>
64 <groupId>com.google.code.gson</groupId>
65 <artifactId>gson</artifactId>
liamfallondef0f112018-02-13 11:29:56 +000066 <scope>test</scope>
67 </dependency>
68 <dependency>
Hengye93206cf2019-04-04 03:13:35 +000069 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +000070 <artifactId>appc</artifactId>
Hengye93206cf2019-04-04 03:13:35 +000071 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000072 <scope>provided</scope>
73 </dependency>
74 <dependency>
Hengye93206cf2019-04-04 03:13:35 +000075 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +053076 <artifactId>sdnr</artifactId>
Hengye93206cf2019-04-04 03:13:35 +000077 <version>${policy.models.version}</version>
Saravanan Adbecba32018-09-10 17:31:33 +053078 <scope>provided</scope>
79 </dependency>
80 <dependency>
Hengye93206cf2019-04-04 03:13:35 +000081 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +000082 <artifactId>appclcm</artifactId>
Hengye93206cf2019-04-04 03:13:35 +000083 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000084 <scope>provided</scope>
85 </dependency>
86 <dependency>
Hengye93206cf2019-04-04 03:13:35 +000087 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +000088 <artifactId>so</artifactId>
Hengye93206cf2019-04-04 03:13:35 +000089 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000090 <scope>provided</scope>
91 </dependency>
92 <dependency>
Hengye93206cf2019-04-04 03:13:35 +000093 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +000094 <artifactId>vfc</artifactId>
Hengye93206cf2019-04-04 03:13:35 +000095 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +000096 <scope>provided</scope>
97 </dependency>
98 <dependency>
Hengye93206cf2019-04-04 03:13:35 +000099 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -0500100 <artifactId>sdnc</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000101 <version>${policy.models.version}</version>
Xin Miao4498fc22018-10-01 18:09:24 -0500102 <scope>provided</scope>
Joshua Reicha7a144b2019-04-10 13:38:59 -0700103 </dependency>
Xin Miao4498fc22018-10-01 18:09:24 -0500104 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000105 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000106 <artifactId>events</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000107 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000108 <scope>provided</scope>
109 </dependency>
110 <dependency>
111 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
Joshua Reicha7a144b2019-04-10 13:38:59 -0700112 <artifactId>database</artifactId>
113 <version>${project.version}</version>
114 <scope>provided</scope>
115 </dependency>
116 <dependency>
117 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000118 <artifactId>guard</artifactId>
119 <version>${project.version}</version>
120 <scope>provided</scope>
121 </dependency>
122 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000123 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000124 <artifactId>aai</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000125 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000126 <scope>provided</scope>
127 </dependency>
128 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000129 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000130 <artifactId>sdc</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000131 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000132 <scope>provided</scope>
133 </dependency>
134 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000135 <groupId>org.onap.policy.models.policy-models-interactions</groupId>
136 <artifactId>model-yaml</artifactId>
137 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000138 <scope>provided</scope>
139 </dependency>
140 <dependency>
141 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
142 <artifactId>eventmanager</artifactId>
143 <version>${project.version}</version>
144 <scope>provided</scope>
145 </dependency>
146 <dependency>
Jim Hahnc8093f42018-11-30 10:41:02 -0500147 <groupId>org.eclipse.persistence</groupId>
148 <artifactId>javax.persistence</artifactId>
liamfallondef0f112018-02-13 11:29:56 +0000149 <scope>provided</scope>
150 </dependency>
151 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000152 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000153 <artifactId>actorServiceProvider</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000154 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000155 <scope>provided</scope>
156 </dependency>
157 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000158 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000159 <artifactId>actor.appc</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000160 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000161 <scope>provided</scope>
162 </dependency>
163 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000164 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +0530165 <artifactId>actor.sdnr</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000166 <version>${policy.models.version}</version>
Saravanan Adbecba32018-09-10 17:31:33 +0530167 <scope>provided</scope>
168 </dependency>
169 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000170 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000171 <artifactId>actor.appclcm</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000172 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000173 <scope>provided</scope>
174 </dependency>
175 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000176 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000177 <artifactId>actor.so</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000178 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000179 <scope>provided</scope>
180 </dependency>
181 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000182 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000183 <artifactId>actor.vfc</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000184 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000185 <scope>provided</scope>
186 </dependency>
187 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000188 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -0500189 <artifactId>actor.sdnc</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000190 <version>${policy.models.version}</version>
Xin Miao4498fc22018-10-01 18:09:24 -0500191 <scope>provided</scope>
Joshua Reicha7a144b2019-04-10 13:38:59 -0700192 </dependency>
Xin Miao4498fc22018-10-01 18:09:24 -0500193 <dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400194 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
195 <artifactId>actor.cds</artifactId>
196 <version>${policy.models.version}</version>
197 <scope>provided</scope>
198 </dependency>
199 <dependency>
200 <groupId>org.onap.ccsdk.cds.components</groupId>
201 <artifactId>proto-definition</artifactId>
202 </dependency>
203 <dependency>
204 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
205 <artifactId>cds</artifactId>
206 <version>${policy.models.version}</version>
207 <scope>provided</scope>
208 </dependency>
209 <dependency>
210 <groupId>com.google.protobuf</groupId>
211 <artifactId>protobuf-java</artifactId>
212 <version>${protobuf.version}</version>
213 <scope>provided</scope>
214 </dependency>
215 <dependency>
liamfallondef0f112018-02-13 11:29:56 +0000216 <groupId>junit</groupId>
217 <artifactId>junit</artifactId>
liamfallondef0f112018-02-13 11:29:56 +0000218 <scope>test</scope>
219 </dependency>
220 <dependency>
221 <groupId>com.h2database</groupId>
222 <artifactId>h2</artifactId>
liamfallondef0f112018-02-13 11:29:56 +0000223 <scope>test</scope>
224 </dependency>
225 <dependency>
mmise87b2f72018-07-23 12:22:07 +0100226 <groupId>org.onap.policy.common</groupId>
227 <artifactId>policy-endpoints</artifactId>
ramvermae2b3a9c2018-10-25 11:59:09 +0100228 <version>${version.policy.common}</version>
mmise87b2f72018-07-23 12:22:07 +0100229 <scope>provided</scope>
230 </dependency>
231 <dependency>
Hengye93206cf2019-04-04 03:13:35 +0000232 <groupId>org.onap.policy.models.policy-models-interactions</groupId>
liamfallondef0f112018-02-13 11:29:56 +0000233 <artifactId>simulators</artifactId>
Hengye93206cf2019-04-04 03:13:35 +0000234 <version>${policy.models.version}</version>
liamfallondef0f112018-02-13 11:29:56 +0000235 <scope>test</scope>
236 </dependency>
237 <dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400238 <groupId>io.grpc</groupId>
239 <artifactId>grpc-testing</artifactId>
240 <version>${grpc.version}</version>
241 <scope>test</scope>
242 </dependency>
243 <dependency>
liamfallondef0f112018-02-13 11:29:56 +0000244 <groupId>org.onap.policy.drools-pdp</groupId>
245 <artifactId>policy-management</artifactId>
ramvermae2b3a9c2018-10-25 11:59:09 +0100246 <version>${version.policy.drools-pdp}</version>
liamfallondef0f112018-02-13 11:29:56 +0000247 <scope>provided</scope>
248 </dependency>
249 </dependencies>
Temoc Rodrigueza91cb6c2017-09-01 08:52:02 -0700250</project>