blob: 3c299334b2cf23807cf602a0f7583a306a8e98a0 [file] [log] [blame]
Jorge Hernandez972fd702018-04-02 17:23:47 -05001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 ============LICENSE_START=======================================================
4 ONAP
5 ================================================================================
Jorge Hernandezbdc051b2019-01-07 11:21:18 -06006 Copyright (C) 2018-2019 AT&T Intellectual Property. All rights reserved.
shaoqiue55d2562019-04-02 12:33:04 +00007 Modifications Copyright (C) 2019 Nordix Foundation.
Bruno Sakoto636a1b22019-09-27 16:15:49 -04008 Modifications Copyright (C) 2019 Bell Canada.
Jorge Hernandez972fd702018-04-02 17:23:47 -05009 ================================================================================
10 Licensed under the Apache License, Version 2.0 (the "License");
11 you may not use this file except in compliance with the License.
12 You may obtain a copy of the License at
13
14 http://www.apache.org/licenses/LICENSE-2.0
15
16 Unless required by applicable law or agreed to in writing, software
17 distributed under the License is distributed on an "AS IS" BASIS,
18 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 See the License for the specific language governing permissions and
20 limitations under the License.
21 ============LICENSE_END=========================================================
22 -->
23
liamfallonfd6a4f32018-10-31 16:54:18 +000024<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">
Jorge Hernandez972fd702018-04-02 17:23:47 -050025 <modelVersion>4.0.0</modelVersion>
26
27 <parent>
28 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
29 <artifactId>common</artifactId>
Jim Hahn3e5c2442019-09-10 12:04:00 -040030 <version>1.6.0-SNAPSHOT</version>
Jorge Hernandez972fd702018-04-02 17:23:47 -050031 </parent>
32
jhh6b3e0fc2019-04-01 07:29:36 -050033 <artifactId>controller-usecases</artifactId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050034 <packaging>kjar</packaging>
35
36 <name>${project.artifactId}</name>
jhh6b3e0fc2019-04-01 07:29:36 -050037 <description>Usecases Experimental Controller</description>
Jorge Hernandez972fd702018-04-02 17:23:47 -050038
39 <properties>
40 <maven.compiler.source>1.8</maven.compiler.source>
41 <maven.compiler.target>1.8</maven.compiler.target>
42 </properties>
43
44 <build>
45 <plugins>
46 <plugin>
47 <groupId>org.kie</groupId>
48 <artifactId>kie-maven-plugin</artifactId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050049 <extensions>true</extensions>
50 </plugin>
Jorge Hernandez972fd702018-04-02 17:23:47 -050051 </plugins>
52 </build>
53
54 <dependencies>
55 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000056 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050057 <artifactId>events</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000058 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060059 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050060 </dependency>
61 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000062 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050063 <artifactId>appc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000064 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060065 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050066 </dependency>
67 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000068 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050069 <artifactId>appclcm</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000070 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060071 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050072 </dependency>
73 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000074 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +053075 <artifactId>sdnr</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000076 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060077 <scope>provided</scope>
Saravanan Adbecba32018-09-10 17:31:33 +053078 </dependency>
79 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000080 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050081 <artifactId>vfc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000082 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060083 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050084 </dependency>
85 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000086 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -050087 <artifactId>sdnc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000088 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060089 <scope>provided</scope>
Xin Miao4498fc22018-10-01 18:09:24 -050090 </dependency>
91 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000092 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050093 <artifactId>so</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000094 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060095 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050096 </dependency>
97 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000098 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050099 <artifactId>aai</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000100 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600101 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500102 </dependency>
103 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000104 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500105 <artifactId>sdc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000106 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600107 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500108 </dependency>
109 <dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400110 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
111 <artifactId>cds</artifactId>
112 <version>${policy.models.version}</version>
113 <scope>provided</scope>
114 </dependency>
115 <dependency>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500116 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
117 <artifactId>eventmanager</artifactId>
118 <version>${project.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600119 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500120 </dependency>
121 <dependency>
122 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
123 <artifactId>guard</artifactId>
124 <version>${project.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600125 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500126 </dependency>
127 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000128 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500129 <artifactId>actorServiceProvider</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000130 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600131 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500132 </dependency>
133 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000134 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500135 <artifactId>actor.appc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000136 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600137 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500138 </dependency>
139 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000140 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500141 <artifactId>actor.appclcm</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000142 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600143 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500144 </dependency>
145 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000146 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +0530147 <artifactId>actor.sdnr</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000148 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600149 <scope>provided</scope>
Saravanan Adbecba32018-09-10 17:31:33 +0530150 </dependency>
151 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000152 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500153 <artifactId>actor.so</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000154 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600155 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500156 </dependency>
157 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000158 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500159 <artifactId>actor.vfc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000160 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600161 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500162 </dependency>
163 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000164 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -0500165 <artifactId>actor.sdnc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000166 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600167 <scope>provided</scope>
Xin Miao4498fc22018-10-01 18:09:24 -0500168 </dependency>
169 <dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400170 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
171 <artifactId>actor.cds</artifactId>
172 <version>${policy.models.version}</version>
173 </dependency>
174 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000175 <groupId>org.onap.policy.models.policy-models-interactions</groupId>
176 <artifactId>model-yaml</artifactId>
177 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600178 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500179 </dependency>
180 <dependency>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500181 <groupId>org.onap.policy.drools-pdp</groupId>
182 <artifactId>policy-management</artifactId>
ramvermae2b3a9c2018-10-25 11:59:09 +0100183 <version>${version.policy.drools-pdp}</version>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500184 <scope>provided</scope>
185 <optional>true</optional>
186 </dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400187 <dependency>
188 <groupId>junit</groupId>
189 <artifactId>junit</artifactId>
190 <scope>test</scope>
191 </dependency>
jhhb41f82c2019-11-18 13:28:12 -0600192 <dependency>
193 <groupId>org.onap.policy.models.policy-models-interactions</groupId>
194 <artifactId>simulators</artifactId>
195 <version>${policy.models.version}</version>
196 <scope>test</scope>
197 </dependency>
198 <dependency>
199 <groupId>org.awaitility</groupId>
200 <artifactId>awaitility</artifactId>
201 <version>4.0.1</version>
202 <scope>test</scope>
203 </dependency>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500204 </dependencies>
205
liamfallond84ac8f2018-06-06 16:26:10 +0100206 <profiles>
207 <profile>
208 <!--This profile is used to store Eclipse m2e settings only. It has no
209 influence on the Maven build itself. -->
210 <id>only-eclipse</id>
211 <activation>
212 <property>
213 <name>m2e.version</name>
214 </property>
215 </activation>
216 <build>
217 <pluginManagement>
218 <plugins>
219 <plugin>
220 <groupId>org.eclipse.m2e</groupId>
221 <artifactId>lifecycle-mapping</artifactId>
222 <version>1.0.0</version>
223 <configuration>
224 <lifecycleMappingMetadata>
225 <pluginExecutions>
226 <pluginExecution>
227 <pluginExecutionFilter>
228 <groupId>org.kie</groupId>
229 <artifactId>kie-maven-plugin</artifactId>
liamfallond84ac8f2018-06-06 16:26:10 +0100230 <goals>
231 <goal>build</goal>
232 </goals>
233 </pluginExecutionFilter>
234 <action>
235 <ignore />
236 </action>
237 </pluginExecution>
238 </pluginExecutions>
239 </lifecycleMappingMetadata>
240 </configuration>
241 </plugin>
242 </plugins>
243 </pluginManagement>
244 </build>
245 </profile>
246 </profiles>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500247</project>