blob: 4b7e7e80f03bb20322419f25f76cdffe4d95865d [file] [log] [blame]
Michael Landof5f13c42017-02-19 12:35:04 +02001<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4
5 <parent>
6 <groupId>org.openecomp.sdc</groupId>
7 <artifactId>sdc-main</artifactId>
8 <version>1.0.0-SNAPSHOT</version>
9 </parent>
10
11 <groupId>org.openecomp.sdc</groupId>
12 <artifactId>openecomp-sdc</artifactId>
13
14 <name>openecomp-sdc</name>
15 <packaging>pom</packaging>
16 <url>http://maven.apache.org</url>
17
18
19 <properties>
20 <spring.framework.version>4.1.3.RELEASE</spring.framework.version> <!-- orignal 4.0.7.RELEASE 4.1.3.RELEASE-->
21 <org.codehaus.jackson.version>1.9.13</org.codehaus.jackson.version> <!-- orignal 1.9.2 -->
22 <http.client.version>4.4.1</http.client.version>
23 <cxf.version>3.1.8</cxf.version>
24 <ws.rs.version>2.0.1</ws.rs.version> <!-- New version 2.0.1 to fix blackduck
25 violation Failing with comiplation issues-->
26 <javax.inject.version>1</javax.inject.version>
27 <javax.servlet.version>2.5</javax.servlet.version>
28 <datasatx.version>2.1.9</datasatx.version>
29 <swagger.version>1.5.3</swagger.version>
30 <testng.version>6.9.10</testng.version> <!--new 6.9.13.6 still shows blackduck risk -->
31 <java.source>1.8</java.source>
32 <java.target>1.8</java.target>
33 <commons.io.version>2.5</commons.io.version>
34 <org.everit.json.schema.version>1.3.0</org.everit.json.schema.version> <!--new 1.4.1
35 orignal 1.3.0
36 updated to resolve
37 blackduck violation -->
38 <commons.codec.version>1.10</commons.codec.version> <!-- orignal 1.6 updated to resolve
39 blackduck violation -->
40 <commons.lang.version>2.6</commons.lang.version> <!-- orignal 2.5. updated to resolve
41 blackduck violation -->
42 <cglib.nodep.version>3.2.4</cglib.nodep.version> <!--old : 2.1_3. new 3.2.4 -->
43 <javax.el-api.version>3.0.1-b04</javax.el-api.version> <!-- orignal 2.2.4 updated to resolve
44 blackduck violation -->
45 <hibernate.validator.version>5.3.1.Final</hibernate.validator.version>
46
47 <janino.version>3.0.6</janino.version>
48
49 </properties>
50
51
52
53 <modules>
54 <module>/api</module>
55 <module>/lib</module>
56 <module>/configuration</module>
57 <module>/tools/swagger-ui</module>
58 <module>/backend</module>
59 </modules>
60
61
62 <build>
63 <plugins>
64
65 <!-- ================================================== -->
66 <!-- Set the JDK compiler version. -->
67 <!-- ================================================== -->
68 <plugin>
69 <groupId>org.apache.maven.plugins</groupId>
70 <artifactId>maven-compiler-plugin</artifactId>
71 <version>2.5.1</version>
72 <inherited>true</inherited>
73 <configuration>
74 <source>${java.source}</source>
75 <target>${java.target}</target>
76 </configuration>
77 </plugin>
78 <!-- blackduck maven plugin -->
79 <!--
80 <plugin>
81 <groupId>com.blackducksoftware.integration</groupId>
82 <artifactId>hub-maven-plugin</artifactId>
83 <version>1.0.4</version>
84 <inherited>false</inherited>
85 <configuration>
86 <target>${project.basedir}</target>
87 </configuration>
88 <executions>
89 <execution>
90 <id>create-bdio-file</id>
91 <phase>package</phase>
92 <goals>
93 <goal>createHubOutput</goal>
94 </goals>
95 </execution>
96 </executions>
97 </plugin>-->
98 </plugins>
99 </build>
100
101 <!--Added to resolve blackduck operational risks for indirect dependencies referred -->
102 <dependencyManagement>
103 <dependencies>
104 <!-- https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils -->
105 <dependency>
106 <groupId>commons-beanutils</groupId>
107 <artifactId>commons-beanutils</artifactId>
108 <version>1.9.3</version>
109 </dependency>
110 <!-- https://mvnrepository.com/artifact/com.beust/jcommander -->
111 <dependency>
112 <groupId>com.beust</groupId>
113 <artifactId>jcommander</artifactId>
114 <version>1.58</version>
115 </dependency>
116 <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpasyncclient -->
117 <dependency>
118 <groupId>org.apache.httpcomponents</groupId>
119 <artifactId>httpasyncclient</artifactId>
120 <version>4.1.2</version>
121 </dependency>
122 <!-- https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-impl -->
123 <dependency>
124 <groupId>com.sun.xml.bind</groupId>
125 <artifactId>jaxb-impl</artifactId>
126 <version>2.2.11</version>
127 </dependency>
128 <!-- https://mvnrepository.com/artifact/org.beanshell/bsh -->
129 <dependency>
130 <groupId>org.beanshell</groupId>
131 <artifactId>bsh</artifactId>
132 <version>2.0b5</version>
133 </dependency>
134 <!-- https://mvnrepository.com/artifact/commons-digester/commons-digester -->
135 <dependency>
136 <groupId>commons-digester</groupId>
137 <artifactId>commons-digester</artifactId>
138 <version>2.1</version>
139 </dependency>
140 <!-- https://mvnrepository.com/artifact/com.fasterxml/classmate -->
141 <dependency>
142 <groupId>com.fasterxml</groupId>
143 <artifactId>classmate</artifactId>
144 <version>1.3.3</version>
145 </dependency>
146
147 <dependency>
148 <groupId>org.codehaus.janino</groupId>
149 <artifactId>janino</artifactId>
150 <version>${janino.version}</version>
151 <scope>provided</scope>
152 </dependency>
153 </dependencies>
154
155 </dependencyManagement>
156
157</project>
158