Fix sonar blocker in ChefAdpater
[appc.git] / appc-asdc-listener / appc-asdc-listener-bundle / pom.xml
1 <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">
2         <modelVersion>4.0.0</modelVersion>
3
4
5         <parent>
6                 <artifactId>appc-asdc-listener</artifactId>
7                 <groupId>org.openecomp.appc</groupId>
8                 <version>1.1.0-SNAPSHOT</version>
9         </parent>
10
11         <properties>
12                 <jackson-yaml-version>2.8.1</jackson-yaml-version>
13                 <snakeyaml.version>1.15</snakeyaml.version>
14         </properties>
15
16         <artifactId>appc-asdc-listener-bundle</artifactId>
17         <packaging>bundle</packaging>
18
19         <dependencies>
20
21                 <dependency>
22                         <groupId>equinoxSDK381</groupId>
23                         <artifactId>org.eclipse.osgi</artifactId>
24                 </dependency>
25
26                 <dependency>
27                         <groupId>org.json</groupId>
28                         <artifactId>json</artifactId>
29                         <scope>compile</scope>
30                 </dependency>
31                 <dependency>
32                         <groupId>org.mockito</groupId>
33                         <artifactId>mockito-all</artifactId>
34                         <scope>test</scope>
35                 </dependency>
36
37                 <dependency>
38                         <groupId>org.mockito</groupId>
39                         <artifactId>mockito-core</artifactId>
40                         <scope>test</scope>
41                 </dependency>
42                 <dependency>
43                         <groupId>org.powermock</groupId>
44                         <artifactId>powermock-module-junit4</artifactId>
45                         <version>1.6.2</version>
46                         <scope>test</scope>
47                 </dependency>
48                 <dependency>
49                         <groupId>org.powermock</groupId>
50                         <artifactId>powermock-api-mockito</artifactId>
51                         <scope>test</scope>
52                 </dependency>
53
54                 <dependency>
55                         <groupId>org.openecomp.sdc.sdc-distribution-client</groupId>
56                         <artifactId>sdc-distribution-client</artifactId>
57                         <version>${sdc-client.version}</version>
58                 </dependency>
59
60                 <dependency>
61                         <groupId>org.openecomp.appc</groupId>
62                         <artifactId>appc-message-adapter-api</artifactId>
63                         <version>${project.version}</version>
64                 </dependency>
65
66                 <dependency>
67                         <groupId>org.openecomp.appc</groupId>
68                         <artifactId>appc-message-adapter-factory</artifactId>
69                         <version>${project.version}</version>
70                 </dependency>
71
72                 <dependency>
73                         <groupId>org.yaml</groupId>
74                         <artifactId>snakeyaml</artifactId>
75                         <version>${snakeyaml.version}</version>
76                 </dependency>
77
78                 <dependency>
79                         <groupId>org.openecomp.appc</groupId>
80                         <artifactId>appc-common</artifactId>
81                         <version>${project.version}</version>
82                 </dependency>
83
84
85                 <dependency>
86                         <groupId>junit</groupId>
87                         <artifactId>junit</artifactId>
88                         <scope>compile</scope>
89                 </dependency>
90
91                 <dependency>
92                         <groupId>com.att.eelf</groupId>
93                         <artifactId>eelf-core</artifactId>
94                 </dependency>
95                 <dependency>
96                         <groupId>ch.qos.logback</groupId>
97                         <artifactId>logback-core</artifactId>
98                 </dependency>
99                 <dependency>
100                         <groupId>ch.qos.logback</groupId>
101                         <artifactId>logback-classic</artifactId>
102                 </dependency>
103                 <dependency>
104                         <groupId>org.functionaljava</groupId>
105                         <artifactId>functionaljava</artifactId>
106                         <version>4.2</version>
107                 </dependency>
108                 <dependency>
109                         <groupId>org.apache.httpcomponents</groupId>
110                         <artifactId>httpcore</artifactId>
111                         <version>4.4.1</version>
112                 </dependency>
113                 <dependency>
114                         <groupId>org.apache.httpcomponents</groupId>
115                         <artifactId>httpclient</artifactId>
116                         <version>4.4.1</version>
117                 </dependency>
118
119                 <dependency>
120                         <groupId>org.openecomp.appc</groupId>
121                         <artifactId>appc-license-manager-api</artifactId>
122                         <!-- <version>${project.version}</version> -->
123                         <version>${project.version}</version>
124                 </dependency>
125
126                 <dependency>
127                         <groupId>com.google.code.gson</groupId>
128                         <artifactId>gson</artifactId>
129                 </dependency>
130
131                 <dependency>
132                         <groupId>org.apache.velocity</groupId>
133                         <artifactId>velocity</artifactId>
134                         <version>1.7</version>
135                 </dependency>
136
137                 <dependency>
138                         <groupId>org.opendaylight.yangtools</groupId>
139                         <artifactId>yang-parser-impl</artifactId>
140                         <version>${odl.yangtools.version}</version>
141                 </dependency>
142
143                 <dependency>
144                         <groupId>org.opendaylight.mdsal.model</groupId>
145                         <artifactId>ietf-inet-types</artifactId>
146                         <version>${odl.ietf-inet-types.version}</version>
147                 </dependency>
148                 <dependency>
149                         <groupId>org.opendaylight.mdsal.model</groupId>
150                         <artifactId>ietf-yang-types</artifactId>
151                         <version>${odl.ietf-yang-types.version}</version>
152                 </dependency>
153
154                 <dependency>
155                         <groupId>org.openecomp.appc</groupId>
156                         <artifactId>appc-dg-dependency-model</artifactId>
157                         <version>${project.version}</version>
158                 </dependency>
159                 <dependency>
160                         <groupId>com.fasterxml.jackson.dataformat</groupId>
161                         <artifactId>jackson-dataformat-yaml</artifactId>
162                         <version>${jackson-yaml-version}</version>
163                 </dependency>
164                 <dependency>
165                         <groupId>org.openecomp.appc</groupId>
166                         <artifactId>appc-dg-domain-model-lib</artifactId>
167                         <version>${project.version}</version>
168                 </dependency>
169                 <dependency>
170                         <groupId>com.fasterxml.jackson.core</groupId>
171                         <artifactId>jackson-annotations</artifactId>
172                         <version>${jackson-yaml-version}</version>
173                 </dependency>
174                 <dependency>
175                         <groupId>com.fasterxml.jackson.core</groupId>
176                         <artifactId>jackson-databind</artifactId>
177                         <version>${jackson-yaml-version}</version>
178                 </dependency>
179                 <dependency>
180                         <groupId>com.fasterxml.jackson.core</groupId>
181                         <artifactId>jackson-core</artifactId>
182                         <version>${jackson-yaml-version}</version>
183                 </dependency>
184                 <dependency>
185                         <groupId>org.yaml</groupId>
186                         <artifactId>snakeyaml</artifactId>
187                         <version>${snakeyaml.version}</version>
188                 </dependency>
189
190                 <dependency>
191                         <groupId>org.mockito</groupId>
192                         <artifactId>mockito-core</artifactId>
193                 </dependency>
194
195
196
197         </dependencies>
198
199
200         <build>
201                 <plugins>
202
203                         <!-- ================================================== -->
204                         <!-- Set the JDK compiler version. -->
205                         <!-- ================================================== -->
206                         <plugin>
207                                 <groupId>org.apache.maven.plugins</groupId>
208                                 <artifactId>maven-compiler-plugin</artifactId>
209                                 <!-- <inherited>true</inherited> -->
210                                 <configuration>
211                                         <source>1.7</source>
212                                         <target>1.7</target>
213                                 </configuration>
214                         </plugin>
215
216                         <plugin>
217                                 <groupId>org.apache.felix</groupId>
218                                 <artifactId>maven-bundle-plugin</artifactId>
219                                 <extensions>true</extensions>
220                                 <configuration>
221                                         <instructions>
222                                                 <Bundle-SymbolicName>org.openecomp.appc.sdc.listener</Bundle-SymbolicName>
223                                                 <!--Bundle-Activator>org.openecomp.appc.sdc.listener.AppcAsdcListenerActivator</Bundle-Activator -->
224                                                 <Export-Package>org.openecomp.appc.sdc.listener</Export-Package>
225                                                 <Import-Package>
226                                                         org.openecomp.appc.licmgr,
227                                                         org.openecomp.appc.adapter.messaging.*,
228                                                         com.att.eelf.*,
229                                                         *;resolution:=optional
230                                                 </Import-Package>
231                                                 <Embed-Dependency>
232                                                         sdc-distribution-client,snakeyaml,
233                                                         saClientLibrary,cambriaClient,saToolkit,
234                                                         functionaljava,httpcore,httpclient,gson,appc-dg-dependency-model,appc-dg-domain-model-lib,
235                                                         jackson-core,jackson-databind,jackson-annotations,jackson-dataformat-yaml;
236                                                         scope=compile|runtime;inline=false
237                                                 </Embed-Dependency>
238                                                 <Embed-Transitive>true</Embed-Transitive>
239                                         </instructions>
240                                 </configuration>
241                         </plugin>
242                 </plugins>
243         </build>
244 </project>