blob: 10bb7df06127894cded6ccbd4e085b59bf3b1197 [file] [log] [blame]
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -05001<?xml version="1.0"?>
2<!--
3
4 ============LICENSE_START=======================================================
5 org.onap.aai
6 ================================================================================
7 Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
8 ================================================================================
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
12
13 http://www.apache.org/licenses/LICENSE-2.0
14
15 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-->
23<project
24 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
25 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
26 <modelVersion>4.0.0</modelVersion>
27 <parent>
28 <groupId>org.onap.aai.schema-service</groupId>
29 <artifactId>schema-service</artifactId>
wr148d9ba38212022-04-11 10:11:54 -040030 <version>1.9.6-SNAPSHOT</version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050031 </parent>
32 <artifactId>aai-schema-gen</artifactId>
33 <name>aai-schema-gen</name>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050034 <properties>
35 <onap.nexus.url>https://nexus.onap.org</onap.nexus.url>
36 <!-- Start of Default ONAP Schema Properties -->
37 <aai.wiki.link>https://wiki.onap.org/</aai.wiki.link>
jimmy7e11a362020-01-28 14:46:42 -050038 <gendoc.version>v19</gendoc.version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050039 <aai.release>onap</aai.release>
40 <schema.uri.base.path>/aai</schema.uri.base.path>
41 <schema.xsd.maxoccurs>5000</schema.xsd.maxoccurs>
42 <schema.configuration.location>N/A</schema.configuration.location>
43 <schema.nodes.location>aai-schema/src/main/resources/${aai.release}/oxm</schema.nodes.location>
44 <schema.edges.location>aai-schema/src/main/resources/${aai.release}/dbedgerules</schema.edges.location>
45 <schema.version.depth.start>v10</schema.version.depth.start>
46 <schema.version.related.link.start>v10</schema.version.related.link.start>
47 <schema.version.app.root.start>v11</schema.version.app.root.start>
48 <schema.version.namespace.change.start>v12</schema.version.namespace.change.start>
49 <schema.version.edge.label.start>v12</schema.version.edge.label.start>
wr148d627260b2022-02-14 09:50:36 -050050 <schema.version.api.default>v26</schema.version.api.default>
51 <schema.version.list>v10,v11,v12,v13,v14,v15,v16,v17,v18,v19,v20,v21,v22,v23,v24,v25,v26</schema.version.list>
Igor Dysko37a8cab2020-06-27 23:42:28 +020052
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050053 <!-- End of Default ONAP Schema Properties -->
54 </properties>
55 <profiles>
56 <!-- Start of ONAP profile -->
57 <profile>
58 <id>onap</id>
59 <properties>
60 <aai.release>onap</aai.release>
61 <schema.xsd.maxoccurs>unbounded</schema.xsd.maxoccurs>
62 <schema.configuration.location>N/A</schema.configuration.location>
63 <schema.nodes.location>aai-schema/src/main/resources/${aai.release}/oxm</schema.nodes.location>
64 <schema.edges.location>aai-schema/src/main/resources/${aai.release}/dbedgerules</schema.edges.location>
65 <schema.version.depth.start>v10</schema.version.depth.start>
66 <schema.version.related.link.start>v10</schema.version.related.link.start>
67 <schema.version.app.root.start>v11</schema.version.app.root.start>
68 <schema.version.edge.label.start>v12</schema.version.edge.label.start>
69 <schema.version.namespace.change.start>v12</schema.version.namespace.change.start>
70 <schema.version.api.default>v15</schema.version.api.default>
LaMont, William(wl2432)12671ef2020-03-10 17:11:42 -040071 <schema.version.list>v10,v11,v12,v13,v14,v15,v16,v17,v18,v19</schema.version.list>
Kajur, Harish (vk250x)9f6237d2019-02-18 10:17:23 -050072 <gendoc.version>v16</gendoc.version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050073 </properties>
74 </profile>
75 <!-- End of ONAP profile -->
76 <profile>
77 <id>generateXsd</id>
78 <build>
79 <plugins>
80 <plugin>
81 <groupId>org.codehaus.mojo</groupId>
82 <artifactId>exec-maven-plugin</artifactId>
83 <version>1.1.1</version>
84 <executions>
85 <execution>
86 <phase>process-classes</phase>
87 <goals>
88 <goal>java</goal>
89 </goals>
90 <configuration>
91 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
92 <systemProperties>
93 <systemProperty>
94 <key>gen_version</key>
95 <value>${gendoc.version}</value>
96 </systemProperty>
97 <systemProperty>
98 <key>gen_type</key>
99 <value>XSD</value>
100 </systemProperty>
101 <systemProperty>
102 <key>schema.xsd.maxoccurs</key>
103 <value>${schema.xsd.maxoccurs}</value>
104 </systemProperty>
105 <systemProperty>
106 <key>yamlresponses_url</key>
107 <value></value>
108 </systemProperty>
109 <systemProperty>
110 <key>yamlresponses_label</key>
111 <value></value>
112 </systemProperty>
113 <systemProperty>
114 <key>schema.configuration.location</key>
115 <value>${schema.configuration.location}</value>
116 </systemProperty>
117 <systemProperty>
118 <key>schema.nodes.location</key>
119 <value>${schema.nodes.location}</value>
120 </systemProperty>
121 <systemProperty>
122 <key>schema.edges.location</key>
123 <value>${schema.edges.location}</value>
124 </systemProperty>
125 <systemProperty>
126 <key>schema.version.list</key>
127 <value>${schema.version.list}</value>
128 </systemProperty>
129 <systemProperty>
130 <key>schema.version.depth.start</key>
131 <value>${schema.version.depth.start}</value>
132 </systemProperty>
133 <systemProperty>
134 <key>schema.version.depth.start</key>
135 <value>${schema.version.depth.start}</value>
136 </systemProperty>
137 <systemProperty>
138 <key>schema.version.related.link.start</key>
139 <value>${schema.version.related.link.start}</value>
140 </systemProperty>
141 <systemProperty>
142 <key>schema.version.app.root.start</key>
143 <value>${schema.version.app.root.start}</value>
144 </systemProperty>
145 <systemProperty>
146 <key>schema.version.edge.label.start</key>
147 <value>${schema.version.app.root.start}</value>
148 </systemProperty>
149 <systemProperty>
150 <key>schema.version.namespace.change.start</key>
151 <value>${schema.version.namespace.change.start}</value>
152 </systemProperty>
153 <systemProperty>
154 <key>schema.version.api.default</key>
155 <value>${schema.version.api.default}</value>
156 </systemProperty>
157 <systemProperty>
158 <key>schema.uri.base.path</key>
159 <value>${schema.uri.base.path}</value>
160 </systemProperty>
161 <systemProperty>
162 <key>aai.release</key>
163 <value>${aai.release}</value>
164 </systemProperty>
165 </systemProperties>
166 </configuration>
167 </execution>
168 </executions>
169 </plugin>
170 </plugins>
171 </build>
172 </profile>
173 <profile>
174 <id>generateYaml</id>
175 <build>
176 <plugins>
177 <plugin>
178 <groupId>org.codehaus.mojo</groupId>
179 <artifactId>exec-maven-plugin</artifactId>
180 <version>1.1.1</version>
181 <executions>
182 <execution>
183 <phase>process-classes</phase>
184 <goals>
185 <goal>java</goal>
186 </goals>
187 <configuration>
188 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
189 <systemProperties>
190 <systemProperty>
191 <key>gen_version</key>
192 <value>${gendoc.version}</value>
193 </systemProperty>
194 <systemProperty>
195 <key>gen_type</key>
196 <value>YAML</value>
197 </systemProperty>
198 <systemProperty>
199 <key>yamlresponses_url</key>
200 <value>https://wiki.web.att.com/pages/viewpage.action?pageId=607391054
201 </value>
202 </systemProperty>
203 <systemProperty>
204 <key>yamlresponses_label</key>
205 <value>Response codes found in [response codes]</value>
206 </systemProperty>
207 <systemProperty>
208 <key>schema.configuration.location</key>
209 <value>${schema.configuration.location}</value>
210 </systemProperty>
211 <systemProperty>
212 <key>schema.nodes.location</key>
213 <value>${schema.nodes.location}</value>
214 </systemProperty>
215 <systemProperty>
216 <key>schema.edges.location</key>
217 <value>${schema.edges.location}</value>
218 </systemProperty>
219 <systemProperty>
220 <key>schema.version.list</key>
221 <value>${schema.version.list}</value>
222 </systemProperty>
223 <systemProperty>
224 <key>schema.version.depth.start</key>
225 <value>${schema.version.depth.start}</value>
226 </systemProperty>
227 <systemProperty>
228 <key>schema.version.depth.start</key>
229 <value>${schema.version.depth.start}</value>
230 </systemProperty>
231 <systemProperty>
232 <key>schema.version.related.link.start</key>
233 <value>${schema.version.related.link.start}</value>
234 </systemProperty>
235 <systemProperty>
236 <key>schema.version.app.root.start</key>
237 <value>${schema.version.app.root.start}</value>
238 </systemProperty>
239 <systemProperty>
240 <key>schema.version.edge.label.start</key>
241 <value>${schema.version.app.root.start}</value>
242 </systemProperty>
243 <systemProperty>
244 <key>schema.version.namespace.change.start</key>
245 <value>${schema.version.namespace.change.start}</value>
246 </systemProperty>
247 <systemProperty>
248 <key>schema.version.api.default</key>
249 <value>${schema.version.api.default}</value>
250 </systemProperty>
251 <systemProperty>
252 <key>schema.uri.base.path</key>
253 <value>${schema.uri.base.path}</value>
254 </systemProperty>
255 <systemProperty>
256 <key>aai.release</key>
257 <value>${aai.release}</value>
258 </systemProperty>
259 </systemProperties>
260 </configuration>
261 </execution>
262 </executions>
263 </plugin>
264 </plugins>
265 </build>
266 </profile>
267 <profile>
268 <id>generateHtml</id>
269 <build>
270 <plugins>
271 <plugin>
272 <groupId>org.codehaus.mojo</groupId>
273 <artifactId>exec-maven-plugin</artifactId>
274 <version>1.1.1</version>
275 <executions>
276 <execution>
277 <phase>process-classes</phase>
278 <goals>
279 <goal>java</goal>
280 </goals>
281 <configuration>
282 <mainClass>org.onap.aai.schemagen.swagger.GenerateSwagger</mainClass>
283 <systemProperties>
284 <property>
285 <key>aai.generate.version</key>
286 <value>${gendoc.version}</value>
287 </property>
288 <property>
289 <key>aai.wiki.link</key>
290 <value>${aai.wiki.link}</value>
291 </property>
292 <systemProperty>
293 <key>schema.configuration.location</key>
294 <value>${schema.configuration.location}</value>
295 </systemProperty>
296 <systemProperty>
297 <key>schema.nodes.location</key>
298 <value>${schema.nodes.location}</value>
299 </systemProperty>
300 <systemProperty>
301 <key>schema.edges.location</key>
302 <value>${schema.edges.location}</value>
303 </systemProperty>
304 <systemProperty>
305 <key>schema.version.list</key>
306 <value>${schema.version.list}</value>
307 </systemProperty>
308 <systemProperty>
309 <key>schema.version.depth.start</key>
310 <value>${schema.version.depth.start}</value>
311 </systemProperty>
312 <systemProperty>
313 <key>schema.version.depth.start</key>
314 <value>${schema.version.depth.start}</value>
315 </systemProperty>
316 <systemProperty>
317 <key>schema.version.related.link.start</key>
318 <value>${schema.version.related.link.start}</value>
319 </systemProperty>
320 <systemProperty>
321 <key>schema.version.app.root.start</key>
322 <value>${schema.version.app.root.start}</value>
323 </systemProperty>
324 <systemProperty>
325 <key>schema.version.edge.label.start</key>
326 <value>${schema.version.app.root.start}</value>
327 </systemProperty>
328 <systemProperty>
329 <key>schema.version.namespace.change.start</key>
330 <value>${schema.version.namespace.change.start}</value>
331 </systemProperty>
332 <systemProperty>
333 <key>schema.version.api.default</key>
334 <value>${schema.version.api.default}</value>
335 </systemProperty>
336 <systemProperty>
337 <key>schema.uri.base.path</key>
338 <value>${schema.uri.base.path}</value>
339 </systemProperty>
340 <systemProperty>
341 <key>aai.release</key>
342 <value>${aai.release}</value>
343 </systemProperty>
344 </systemProperties>
345 </configuration>
346 </execution>
347 </executions>
348 </plugin>
349 </plugins>
350 </build>
351 </profile>
352 <profile>
353 <id>autoGenerate</id>
354 <activation>
355 <property>
356 <name>aai.generate.schema</name>
357 <value>!false</value>
358 </property>
359 </activation>
360 <build>
361 <plugins>
362 <plugin>
363 <groupId>org.codehaus.mojo</groupId>
364 <artifactId>exec-maven-plugin</artifactId>
365 <version>1.1.1</version>
366 <executions>
367 <execution>
368 <id>autoGenerateXsd</id>
369 <phase>process-classes</phase>
370 <goals>
371 <goal>java</goal>
372 </goals>
373 <configuration>
374 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
375 <systemProperties>
376 <systemProperty>
377 <key>gen_version</key>
378 <value>ALL</value>
379 </systemProperty>
380 <systemProperty>
381 <key>gen_type</key>
382 <value>XSD</value>
383 </systemProperty>
384 <systemProperty>
385 <key>schema.xsd.maxoccurs</key>
386 <value>${schema.xsd.maxoccurs}</value>
387 </systemProperty>
388 <systemProperty>
389 <key>yamlresponses_url</key>
390 <value></value>
391 </systemProperty>
392 <systemProperty>
393 <key>yamlresponses_label</key>
394 <value></value>
395 </systemProperty>
396 <systemProperty>
397 <key>schema.configuration.location</key>
398 <value>${schema.configuration.location}</value>
399 </systemProperty>
400 <systemProperty>
401 <key>schema.nodes.location</key>
402 <value>${schema.nodes.location}</value>
403 </systemProperty>
404 <systemProperty>
405 <key>schema.edges.location</key>
406 <value>${schema.edges.location}</value>
407 </systemProperty>
408 <systemProperty>
409 <key>schema.version.list</key>
410 <value>${schema.version.list}</value>
411 </systemProperty>
412 <systemProperty>
413 <key>schema.version.depth.start</key>
414 <value>${schema.version.depth.start}</value>
415 </systemProperty>
416 <systemProperty>
417 <key>schema.version.depth.start</key>
418 <value>${schema.version.depth.start}</value>
419 </systemProperty>
420 <systemProperty>
421 <key>schema.version.related.link.start</key>
422 <value>${schema.version.related.link.start}</value>
423 </systemProperty>
424 <systemProperty>
425 <key>schema.version.app.root.start</key>
426 <value>${schema.version.app.root.start}</value>
427 </systemProperty>
428 <systemProperty>
429 <key>schema.version.edge.label.start</key>
430 <value>${schema.version.app.root.start}</value>
431 </systemProperty>
432 <systemProperty>
433 <key>schema.version.namespace.change.start</key>
434 <value>${schema.version.namespace.change.start}</value>
435 </systemProperty>
436 <systemProperty>
437 <key>schema.version.api.default</key>
438 <value>${schema.version.api.default}</value>
439 </systemProperty>
440 <systemProperty>
441 <key>schema.uri.base.path</key>
442 <value>${schema.uri.base.path}</value>
443 </systemProperty>
444 <systemProperty>
445 <key>aai.release</key>
446 <value>${aai.release}</value>
447 </systemProperty>
448 </systemProperties>
449 </configuration>
450 </execution>
451 <execution>
452 <id>autoGenerateYaml</id>
453 <phase>process-classes</phase>
454 <goals>
455 <goal>java</goal>
456 </goals>
457 <configuration>
458 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
459 <systemProperties>
460 <systemProperty>
461 <key>gen_version</key>
462 <value>ALL</value>
463 </systemProperty>
464 <systemProperty>
465 <key>gen_type</key>
466 <value>YAML</value>
467 </systemProperty>
468 <systemProperty>
469 <key>yamlresponses_url</key>
470 <value>https://wiki.web.att.com/pages/viewpage.action?pageId=607391054
471 </value>
472 </systemProperty>
473 <systemProperty>
474 <key>yamlresponses_label</key>
475 <value>Response codes found in [response codes]</value>
476 </systemProperty>
477 <systemProperty>
478 <key>schema.configuration.location</key>
479 <value>${schema.configuration.location}</value>
480 </systemProperty>
481 <systemProperty>
482 <key>schema.nodes.location</key>
483 <value>${schema.nodes.location}</value>
484 </systemProperty>
485 <systemProperty>
486 <key>schema.edges.location</key>
487 <value>${schema.edges.location}</value>
488 </systemProperty>
489 <systemProperty>
490 <key>schema.version.list</key>
491 <value>${schema.version.list}</value>
492 </systemProperty>
493 <systemProperty>
494 <key>schema.version.depth.start</key>
495 <value>${schema.version.depth.start}</value>
496 </systemProperty>
497 <systemProperty>
498 <key>schema.version.depth.start</key>
499 <value>${schema.version.depth.start}</value>
500 </systemProperty>
501 <systemProperty>
502 <key>schema.version.related.link.start</key>
503 <value>${schema.version.related.link.start}</value>
504 </systemProperty>
505 <systemProperty>
506 <key>schema.version.app.root.start</key>
507 <value>${schema.version.app.root.start}</value>
508 </systemProperty>
509 <systemProperty>
510 <key>schema.version.edge.label.start</key>
511 <value>${schema.version.app.root.start}</value>
512 </systemProperty>
513 <systemProperty>
514 <key>schema.version.namespace.change.start</key>
515 <value>${schema.version.namespace.change.start}</value>
516 </systemProperty>
517 <systemProperty>
518 <key>schema.version.api.default</key>
519 <value>${schema.version.api.default}</value>
520 </systemProperty>
521 <systemProperty>
522 <key>aai.release</key>
523 <value>${aai.release}</value>
524 </systemProperty>
525 </systemProperties>
526 </configuration>
527 </execution>
528 <execution>
529 <id>autoGenerateHtml</id>
530 <phase>process-classes</phase>
531 <goals>
532 <goal>java</goal>
533 </goals>
534 <configuration>
535 <mainClass>org.onap.aai.schemagen.AutoGenerateHtml</mainClass>
536 <systemProperties>
537 <property>
538 <key>aai.generate.version</key>
539 <value>${gendoc.version}</value>
540 </property>
541 <property>
542 <key>aai.wiki.link</key>
543 <value>${aai.wiki.link}</value>
544 </property>
545 <systemProperty>
546 <key>schema.configuration.location</key>
547 <value>${schema.configuration.location}</value>
548 </systemProperty>
549 <systemProperty>
550 <key>schema.nodes.location</key>
551 <value>${schema.nodes.location}</value>
552 </systemProperty>
553 <systemProperty>
554 <key>schema.edges.location</key>
555 <value>${schema.edges.location}</value>
556 </systemProperty>
557 <systemProperty>
558 <key>schema.version.list</key>
559 <value>${schema.version.list}</value>
560 </systemProperty>
561 <systemProperty>
562 <key>schema.version.depth.start</key>
563 <value>${schema.version.depth.start}</value>
564 </systemProperty>
565 <systemProperty>
566 <key>schema.version.depth.start</key>
567 <value>${schema.version.depth.start}</value>
568 </systemProperty>
569 <systemProperty>
570 <key>schema.version.related.link.start</key>
571 <value>${schema.version.related.link.start}</value>
572 </systemProperty>
573 <systemProperty>
574 <key>schema.version.app.root.start</key>
575 <value>${schema.version.app.root.start}</value>
576 </systemProperty>
577 <systemProperty>
578 <key>schema.version.edge.label.start</key>
579 <value>${schema.version.app.root.start}</value>
580 </systemProperty>
581 <systemProperty>
582 <key>schema.version.namespace.change.start</key>
583 <value>${schema.version.namespace.change.start}</value>
584 </systemProperty>
585 <systemProperty>
586 <key>schema.version.api.default</key>
587 <value>${schema.version.api.default}</value>
588 </systemProperty>
589 <systemProperty>
590 <key>aai.release</key>
591 <value>${aai.release}</value>
592 </systemProperty>
593 </systemProperties>
594 </configuration>
595 </execution>
596 </executions>
597 </plugin>
598 </plugins>
599 </build>
600 </profile>
601 </profiles>
Igor Dysko37a8cab2020-06-27 23:42:28 +0200602 <dependencies>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400603 <dependency>
Yoo, Brian (by703c)a9fee2c2021-01-22 13:50:01 -0500604 <groupId>javax.annotation</groupId>
605 <artifactId>javax.annotation-api</artifactId>
606 <scope>compile</scope>
607 </dependency>
608 <dependency>
609 <groupId>javax.xml.bind</groupId>
610 <artifactId>jaxb-api</artifactId>
611 <version>2.3.0</version>
612 </dependency>
613 <dependency>
614 <groupId>org.eclipse.persistence</groupId>
615 <artifactId>eclipselink</artifactId>
616 <version>3.0.0</version>
617 </dependency>
618 <dependency>
619 <groupId>org.eclipse.persistence</groupId>
620 <artifactId>org.eclipse.persistence.moxy</artifactId>
621 <version>3.0.0</version>
622 </dependency>
623 <dependency>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400624 <groupId>org.springframework</groupId>
625 <artifactId>spring-context</artifactId>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400626 </dependency>
627 <dependency>
628 <groupId>org.springframework</groupId>
629 <artifactId>spring-web</artifactId>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400630 </dependency>
631 <dependency>
632 <groupId>org.springframework</groupId>
633 <artifactId>spring-core</artifactId>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400634 </dependency>
635 <dependency>
636 <groupId>org.springframework</groupId>
637 <artifactId>spring-expression</artifactId>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400638 </dependency>
639 <dependency>
640 <groupId>org.springframework</groupId>
641 <artifactId>spring-webmvc</artifactId>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400642 </dependency>
Igor Dysko37a8cab2020-06-27 23:42:28 +0200643 <dependency>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400644 <groupId>org.springframework</groupId>
645 <artifactId>spring-test</artifactId>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400646 <scope>test</scope>
Igor Dysko37a8cab2020-06-27 23:42:28 +0200647 </dependency>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -0500648 <dependency>
649 <groupId>junit</groupId>
650 <artifactId>junit</artifactId>
651 <version>4.12</version>
652 <scope>test</scope>
653 </dependency>
654 <dependency>
655 <groupId>org.yaml</groupId>
656 <artifactId>snakeyaml</artifactId>
wr148d18f4b072022-03-07 09:49:28 -0500657 <version>1.29</version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -0500658 <scope>compile</scope>
659 </dependency>
660 <dependency>
661 <groupId>org.onap.aai.aai-common</groupId>
662 <artifactId>aai-schema-ingest</artifactId>
663 <version>1.4.0</version>
664 <scope>compile</scope>
Igor Dysko37a8cab2020-06-27 23:42:28 +0200665 <exclusions>
666 <exclusion>
667 <groupId>org.springframework</groupId>
668 <artifactId>spring-context</artifactId>
669 </exclusion>
670 <exclusion>
671 <groupId>org.springframework</groupId>
672 <artifactId>spring-core</artifactId>
673 </exclusion>
674 <exclusion>
675 <groupId>org.springframework</groupId>
676 <artifactId>spring-web</artifactId>
677 </exclusion>
678 <exclusion>
679 <groupId>org.springframework</groupId>
680 <artifactId>spring-expression</artifactId>
681 </exclusion>
682 <exclusion>
683 <groupId>org.springframework</groupId>
684 <artifactId>spring-webmvc</artifactId>
685 </exclusion>
686 </exclusions>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -0500687 </dependency>
688 <dependency>
689 <groupId>org.freemarker</groupId>
690 <artifactId>freemarker</artifactId>
691 <version>2.3.21</version>
692 </dependency>
693 <dependency>
694 <groupId>com.fasterxml.jackson.dataformat</groupId>
695 <artifactId>jackson-dataformat-yaml</artifactId>
696 <version>2.2.3</version>
697 </dependency>
698 <dependency>
699 <groupId>org.apache.commons</groupId>
700 <artifactId>commons-lang3</artifactId>
701 <version>3.7</version>
702 <scope>compile</scope>
703 </dependency>
704 <dependency>
705 <groupId>org.apache.commons</groupId>
706 <artifactId>commons-text</artifactId>
707 <version>1.2</version>
708 <scope>compile</scope>
709 </dependency>
710 <dependency>
711 <groupId>org.hamcrest</groupId>
712 <artifactId>java-hamcrest</artifactId>
713 <version>2.0.0.0</version>
714 <scope>test</scope>
715 </dependency>
716 <dependency>
717 <groupId>org.hamcrest</groupId>
718 <artifactId>hamcrest-core</artifactId>
719 <version>1.3</version>
720 <scope>test</scope>
721 </dependency>
722 <dependency>
723 <groupId>org.mockito</groupId>
724 <artifactId>mockito-all</artifactId>
725 <version>1.10.19</version>
726 <scope>test</scope>
727 </dependency>
728 </dependencies>
729 <build>
730 <plugins>
731 <plugin>
732 <groupId>org.apache.maven.plugins</groupId>
733 <artifactId>maven-source-plugin</artifactId>
734 </plugin>
735 <plugin>
736 <groupId>org.apache.maven.plugins</groupId>
737 <artifactId>maven-site-plugin</artifactId>
738 </plugin>
739 <plugin>
740 <groupId>org.apache.maven.plugins</groupId>
741 <artifactId>maven-deploy-plugin</artifactId>
742 </plugin>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -0500743 </plugins>
744 <resources>
745 <resource>
746 <directory>src/main/resources</directory>
747 <filtering>false</filtering>
748 <includes>
749 <include>**/*</include>
750 </includes>
751 </resource>
752 </resources>
753 </build>
754
755 <!-- Start of ONAP Specific Repositories -->
756 <pluginRepositories>
757 <pluginRepository>
758 <id>central</id>
759 <url>http://repo1.maven.org/maven2</url>
760 </pluginRepository>
761 <pluginRepository>
762 <id>EvoSuite</id>
763 <name>EvoSuite Repository</name>
764 <url>http://www.evosuite.org/m2</url>
765 </pluginRepository>
766 </pluginRepositories>
767 <!-- End of ONAP Specific Repositories -->
768</project>