blob: 8fecefe7bda363057579c1ae19676f0839d2c660 [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.
Ram Krishna Vermad0cbee12020-02-07 13:03:27 -05008 Modifications Copyright (C) 2019-2020 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>
Ram Krishna Vermad0cbee12020-02-07 13:03:27 -050029 <artifactId>drools-applications-common</artifactId>
a.sreekumar97c994c2020-05-26 13:37:53 +010030 <version>1.6.5-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
Jorge Hernandez972fd702018-04-02 17:23:47 -050039 <build>
40 <plugins>
41 <plugin>
42 <groupId>org.kie</groupId>
43 <artifactId>kie-maven-plugin</artifactId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050044 <extensions>true</extensions>
45 </plugin>
Jorge Hernandez972fd702018-04-02 17:23:47 -050046 </plugins>
47 </build>
48
49 <dependencies>
50 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000051 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050052 <artifactId>events</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000053 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060054 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050055 </dependency>
56 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000057 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050058 <artifactId>appc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000059 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060060 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050061 </dependency>
62 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000063 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050064 <artifactId>appclcm</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000065 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060066 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050067 </dependency>
68 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000069 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +053070 <artifactId>sdnr</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000071 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060072 <scope>provided</scope>
Saravanan Adbecba32018-09-10 17:31:33 +053073 </dependency>
74 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000075 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050076 <artifactId>vfc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000077 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060078 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050079 </dependency>
80 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000081 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -050082 <artifactId>sdnc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000083 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060084 <scope>provided</scope>
Xin Miao4498fc22018-10-01 18:09:24 -050085 </dependency>
86 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000087 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050088 <artifactId>so</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000089 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060090 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050091 </dependency>
92 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000093 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -050094 <artifactId>aai</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +000095 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -060096 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -050097 </dependency>
98 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +000099 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500100 <artifactId>sdc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000101 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600102 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500103 </dependency>
104 <dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400105 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
106 <artifactId>cds</artifactId>
107 <version>${policy.models.version}</version>
108 <scope>provided</scope>
109 </dependency>
110 <dependency>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500111 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
112 <artifactId>eventmanager</artifactId>
113 <version>${project.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600114 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500115 </dependency>
116 <dependency>
117 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
118 <artifactId>guard</artifactId>
119 <version>${project.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600120 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500121 </dependency>
122 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000123 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500124 <artifactId>actorServiceProvider</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000125 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600126 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500127 </dependency>
128 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000129 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500130 <artifactId>actor.appc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000131 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600132 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500133 </dependency>
134 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000135 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500136 <artifactId>actor.appclcm</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000137 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600138 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500139 </dependency>
140 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000141 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Saravanan Adbecba32018-09-10 17:31:33 +0530142 <artifactId>actor.sdnr</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000143 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600144 <scope>provided</scope>
Saravanan Adbecba32018-09-10 17:31:33 +0530145 </dependency>
146 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000147 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500148 <artifactId>actor.so</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000149 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600150 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500151 </dependency>
152 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000153 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500154 <artifactId>actor.vfc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000155 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600156 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500157 </dependency>
158 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000159 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
Xin Miao4498fc22018-10-01 18:09:24 -0500160 <artifactId>actor.sdnc</artifactId>
shaoqiue55d2562019-04-02 12:33:04 +0000161 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600162 <scope>provided</scope>
Xin Miao4498fc22018-10-01 18:09:24 -0500163 </dependency>
164 <dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400165 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
166 <artifactId>actor.cds</artifactId>
167 <version>${policy.models.version}</version>
168 </dependency>
169 <dependency>
shaoqiue55d2562019-04-02 12:33:04 +0000170 <groupId>org.onap.policy.models.policy-models-interactions</groupId>
171 <artifactId>model-yaml</artifactId>
172 <version>${policy.models.version}</version>
Jorge Hernandezbdc051b2019-01-07 11:21:18 -0600173 <scope>provided</scope>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500174 </dependency>
175 <dependency>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500176 <groupId>org.onap.policy.drools-pdp</groupId>
177 <artifactId>policy-management</artifactId>
ramvermae2b3a9c2018-10-25 11:59:09 +0100178 <version>${version.policy.drools-pdp}</version>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500179 <scope>provided</scope>
180 <optional>true</optional>
181 </dependency>
Bruno Sakoto636a1b22019-09-27 16:15:49 -0400182 <dependency>
Jim Hahnaa8225b2020-03-09 15:15:05 -0400183 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
184 <artifactId>rules-test</artifactId>
185 <version>${project.version}</version>
jhhb41f82c2019-11-18 13:28:12 -0600186 <scope>test</scope>
187 </dependency>
Jim Hahn0d18ce12020-03-25 14:44:55 -0400188 <dependency>
189 <groupId>com.h2database</groupId>
190 <artifactId>h2</artifactId>
191 <scope>test</scope>
192 </dependency>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500193 </dependencies>
194
liamfallond84ac8f2018-06-06 16:26:10 +0100195 <profiles>
196 <profile>
Jim Hahn0d18ce12020-03-25 14:44:55 -0400197 <!--This profile is used to store Eclipse m2e settings only. It has no
liamfallond84ac8f2018-06-06 16:26:10 +0100198 influence on the Maven build itself. -->
199 <id>only-eclipse</id>
200 <activation>
201 <property>
202 <name>m2e.version</name>
203 </property>
204 </activation>
205 <build>
206 <pluginManagement>
207 <plugins>
208 <plugin>
209 <groupId>org.eclipse.m2e</groupId>
210 <artifactId>lifecycle-mapping</artifactId>
211 <version>1.0.0</version>
212 <configuration>
213 <lifecycleMappingMetadata>
214 <pluginExecutions>
215 <pluginExecution>
216 <pluginExecutionFilter>
217 <groupId>org.kie</groupId>
218 <artifactId>kie-maven-plugin</artifactId>
liamfallond84ac8f2018-06-06 16:26:10 +0100219 <goals>
220 <goal>build</goal>
221 </goals>
222 </pluginExecutionFilter>
223 <action>
224 <ignore />
225 </action>
226 </pluginExecution>
227 </pluginExecutions>
228 </lifecycleMappingMetadata>
229 </configuration>
230 </plugin>
231 </plugins>
232 </pluginManagement>
233 </build>
234 </profile>
235 </profiles>
Jorge Hernandez972fd702018-04-02 17:23:47 -0500236</project>