e3a677d79e30f8433a34c93cf77f1a59b76bbab9
[sdc.git] / catalog-model / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3
4         <modelVersion>4.0.0</modelVersion>
5
6         <groupId>org.openecomp.sdc.be</groupId>
7         <artifactId>catalog-model</artifactId>
8
9         <parent>
10                 <groupId>org.openecomp.sdc</groupId>
11                 <artifactId>sdc-main</artifactId>
12                 <version>1.2.0-SNAPSHOT</version>
13         </parent>
14
15         <properties>
16                 <sonar.skip>true</sonar.skip>
17         </properties>
18
19         <dependencies>
20                 <!-- Common of SDC -->
21                 <dependency>
22                         <groupId>org.openecomp.sdc</groupId>
23                         <artifactId>common-app-api</artifactId>
24                         <version>${project.version}</version>
25                         <scope>provided</scope>
26                 </dependency>
27                 
28                 <dependency>
29                         <groupId>org.openecomp.sdc.be</groupId>
30                         <artifactId>common-be</artifactId>
31                         <version>${project.version}</version>
32                         <scope>provided</scope>
33                 </dependency>
34
35                 <dependency>
36                         <groupId>ch.qos.logback</groupId>
37                         <artifactId>logback-classic</artifactId>
38             <version>${logback.version}</version>
39                         <scope>provided</scope>
40                 </dependency>
41
42                 <dependency>
43                         <groupId>ch.qos.logback</groupId>
44                         <artifactId>logback-core</artifactId>
45             <version>${logback.version}</version>
46                         <scope>provided</scope>
47                 </dependency>
48
49                 <!-- catalog dao -->
50                 <dependency>
51                         <groupId>org.openecomp.sdc.be</groupId>
52                         <artifactId>catalog-dao</artifactId>
53                         <version>${project.version}</version>
54                         <scope>provided</scope>
55                 </dependency>
56
57                 <dependency>
58                         <groupId>com.google.guava</groupId>
59                         <artifactId>guava</artifactId>
60                         <version>${guava.version}</version><!--$NO-MVN-MAN-VER$ -->
61                         <scope>provided</scope>
62                 </dependency>
63
64                 <dependency>
65                         <groupId>org.functionaljava</groupId>
66                         <artifactId>functionaljava</artifactId>
67                         <version>${functionaljava.version}</version>
68                         <scope>provided</scope>
69                 </dependency>
70
71                 <!-- spring -->
72                 <dependency>
73                         <groupId>org.springframework</groupId>
74                         <artifactId>spring-beans</artifactId>
75                         <version>${spring.version}</version>
76                         <scope>provided</scope>
77                 </dependency>
78
79                 <dependency>
80                         <groupId>org.springframework</groupId>
81                         <artifactId>spring-context</artifactId>
82                         <version>${spring.version}</version>
83                         <scope>provided</scope>
84                 </dependency>
85
86                 <dependency>
87                         <groupId>javax.validation</groupId>
88                         <artifactId>validation-api</artifactId>
89                         <version>1.1.0.Final</version>
90                 </dependency>
91
92                 <dependency>
93                         <groupId>org.hibernate</groupId>
94                         <artifactId>hibernate-validator</artifactId>
95                         <version>5.0.1.Final</version>
96                 </dependency>
97
98                 <!-- Gson -->
99                 <dependency>
100                         <groupId>com.google.code.gson</groupId>
101                         <artifactId>gson</artifactId>
102                         <version>${gson.version}</version>
103                         <scope>provided</scope>
104                 </dependency>
105
106                 <!-- TITAN -->
107                 <dependency>
108                         <groupId>com.thinkaurelius.titan</groupId>
109                         <artifactId>titan-core</artifactId>
110                         <version>${titan.version}</version>
111                         <scope>provided</scope>
112                         <exclusions>
113                                 <exclusion>
114                                         <groupId>org.json</groupId>
115                                         <artifactId>json</artifactId>
116                                 </exclusion>
117                                 <exclusion>
118                                         <artifactId>slf4j-log4j12</artifactId>
119                                         <groupId>org.slf4j</groupId>
120                                 </exclusion>
121                         </exclusions>
122                 </dependency>
123
124                 <dependency>
125                         <groupId>org.openecomp.sdc.sdc-titan-cassandra</groupId>
126                         <artifactId>sdc-titan-cassandra</artifactId>
127                         <version>${titan.version}</version>
128                         <scope>provided</scope>
129                         <exclusions>
130                                 <exclusion>
131                                         <artifactId>slf4j-log4j12</artifactId>
132                                         <groupId>org.slf4j</groupId>
133                                 </exclusion>
134                         </exclusions>
135                 </dependency>
136                 <!-- TITAN END -->
137
138                 <dependency>
139                         <groupId>org.apache.commons</groupId>
140                         <artifactId>commons-lang3</artifactId>
141                         <version>${lang3.version}</version>
142                         <scope>provided</scope>
143                 </dependency>
144
145                 <!-- http client -->
146                 <dependency>
147                         <groupId>org.apache.httpcomponents</groupId>
148                         <artifactId>httpclient</artifactId>
149             <version>${httpclient.version}</version>
150                         <scope>provided</scope>
151                 </dependency>
152
153                 <dependency>
154                         <groupId>org.apache.httpcomponents</groupId>
155                         <artifactId>httpcore</artifactId>
156             <version>${httpcore.version}</version>
157                         <scope>provided</scope>
158                 </dependency>
159
160                 <!-- CASSANDRA -->
161                 <dependency>
162                         <groupId>com.datastax.cassandra</groupId>
163                         <artifactId>cassandra-driver-core</artifactId>
164                         <version>${cassandra.driver.version}</version>
165                         <scope>provided</scope>
166                 </dependency>
167                 <dependency>
168                         <groupId>com.datastax.cassandra</groupId>
169                         <artifactId>cassandra-driver-mapping</artifactId>
170                         <version>${cassandra.driver.version}</version>
171                         <scope>provided</scope>
172                 </dependency>
173                 <!-- CASSANDRA END -->
174
175                 <dependency>
176                         <groupId>junit</groupId>
177                         <artifactId>junit</artifactId>
178                         <version>${junit.version}</version>
179                         <scope>test</scope>
180                 </dependency>
181
182                 <dependency>
183                         <groupId>org.mockito</groupId>
184                         <artifactId>mockito-core</artifactId>
185                         <scope>test</scope>
186                 </dependency>
187
188                 <dependency>
189                         <groupId>org.springframework</groupId>
190                         <artifactId>spring-test</artifactId>
191                         <version>${spring.version}</version>
192                         <scope>test</scope>
193                 </dependency>
194
195                 <dependency>
196                         <groupId>org.aspectj</groupId>
197                         <artifactId>aspectjrt</artifactId>
198                         <version>${aspectj.version}</version>
199                         <scope>test</scope>
200                 </dependency>
201
202                 <dependency>
203                         <groupId>org.aspectj</groupId>
204                         <artifactId>aspectjweaver</artifactId>
205                         <version>${aspectj.version}</version>
206                         <scope>test</scope>
207                 </dependency>
208
209                 <dependency>
210                         <groupId>org.springframework</groupId>
211                         <artifactId>spring-web</artifactId>
212                         <version>${spring.version}</version>
213                         <scope>test</scope>
214                 </dependency>
215
216                 <dependency>
217                         <groupId>org.springframework</groupId>
218                         <artifactId>spring-tx</artifactId>
219                         <scope>test</scope>
220                         <version>4.0.7.RELEASE</version>
221                 </dependency>
222
223                 <dependency>
224                         <groupId>org.apache.commons</groupId>
225                         <artifactId>commons-jci-core</artifactId>
226                         <version>${commons-jci-core.version}</version>
227                         <scope>test</scope>
228                 </dependency>
229         <dependency>
230             <groupId>org.powermock</groupId>
231             <artifactId>powermock-module-junit4</artifactId>
232             <version>1.7.0RC4</version>
233             <scope>test</scope>
234         </dependency>
235                 <dependency>
236                         <groupId>org.powermock</groupId>
237                         <artifactId>powermock-api-mockito-common</artifactId>
238                         <version>1.6.5</version>
239                         <scope>test</scope>
240                 </dependency>
241     </dependencies>
242         <build>
243                 <plugins>
244                         <plugin>
245                                 <groupId>org.apache.maven.plugins</groupId>
246                                 <artifactId>maven-deploy-plugin</artifactId>
247                                 <version>2.7</version>
248                                 <configuration>
249                                         <skip>true</skip>
250                                 </configuration>
251                         </plugin>
252                 </plugins>
253         </build>
254 </project>