Add missing license text to pom files, part 2
[appc.git] / appc-dg-util / appc-dg-util-bundle / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ============LICENSE_START=======================================================
4   ONAP : APPC
5   ================================================================================
6   Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
7   Copyright (C) 2017 Amdocs
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   ECOMP is a trademark and service mark of AT&T Intellectual Property.
22   -->
23 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
24          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
25     <modelVersion>4.0.0</modelVersion>
26     <parent>
27         <groupId>org.onap.appc</groupId>
28         <artifactId>appc-dg-util</artifactId>
29         <version>1.3.0-SNAPSHOT</version>
30     </parent>
31
32     <artifactId>appc-dg-util-bundle</artifactId>
33     <packaging>bundle</packaging>
34     <name>appc-dg-util - bundle</name>
35     <properties>
36         <exam.version>4.9.1</exam.version>
37         <url.version>1.6.0</url.version>
38         <sal-netconf-connector.version>1.3.1-Beryllium-SR1</sal-netconf-connector.version>
39     </properties>
40
41     <dependencies>
42         <dependency>
43             <groupId>org.onap.appc</groupId>
44             <artifactId>appc-common</artifactId>
45             <version>${project.version}</version>
46         </dependency>
47         <dependency>
48             <groupId>javax</groupId>
49             <artifactId>javaee-api</artifactId>
50             <version>7.0</version>
51         </dependency>
52         <dependency>
53             <groupId>org.onap.ccsdk.sli.adaptors</groupId>
54             <artifactId>aai-service-provider</artifactId>
55         </dependency>
56         <dependency>
57             <groupId>javax.ws.rs</groupId>
58             <artifactId>javax.ws.rs-api</artifactId>
59         </dependency>
60         <!-- Jersey support needed for OpenStack connector and API version logic -->
61         <dependency>
62             <groupId>com.sun.jersey</groupId>
63             <artifactId>jersey-client</artifactId>
64         </dependency>
65         <dependency>
66             <groupId>com.sun.jersey</groupId>
67             <artifactId>jersey-json</artifactId>
68         </dependency>
69         <dependency>
70             <groupId>javax.xml.bind</groupId>
71             <artifactId>jaxb-api</artifactId>
72             <version>2.2.3</version>
73         </dependency>
74         <dependency>
75             <groupId>javax.xml</groupId>
76             <artifactId>jaxp-api</artifactId>
77             <version>1.4.2</version>
78         </dependency>
79         <!-- Needed to run test cases -->
80         <dependency>
81             <groupId>org.glassfish.jersey.core</groupId>
82             <artifactId>jersey-common</artifactId>
83             <version>2.9.1</version>
84         </dependency>
85         <dependency>
86             <groupId>org.codehaus.jackson</groupId>
87             <artifactId>jackson-jaxrs</artifactId>
88             <version>1.9.12</version>
89         </dependency>
90         <dependency>
91             <groupId>commons-codec</groupId>
92             <artifactId>commons-codec</artifactId>
93         </dependency>
94         <dependency>
95             <groupId>org.apache.httpcomponents</groupId>
96             <artifactId>httpclient</artifactId>
97             <version>4.5.1</version>
98         </dependency>
99         <dependency>
100             <groupId>junit</groupId>
101             <artifactId>junit</artifactId>
102             <scope>test</scope>
103         </dependency>
104         <dependency>
105             <groupId>org.onap.ccsdk.sli.core</groupId>
106             <artifactId>sli-common</artifactId>
107             <scope>compile</scope>
108             <!-- Added exclusion to prevent missing dependency issue on dblib -->
109             <exclusions>
110                 <exclusion>
111                     <groupId>org.onap.ccsdk.sli.core</groupId>
112                     <artifactId>dblib-provider</artifactId>
113                 </exclusion>
114             </exclusions>
115         </dependency>
116
117         <dependency>
118             <groupId>org.onap.ccsdk.sli.core</groupId>
119             <artifactId>sli-provider</artifactId>
120             <scope>compile</scope>
121             <!-- Added exclusion to prevent missing dependency issue on dblib -->
122             <exclusions>
123                 <exclusion>
124                     <groupId>org.onap.ccsdk.sli.core</groupId>
125                     <artifactId>dblib-provider</artifactId>
126                 </exclusion>
127             </exclusions>
128         </dependency>
129         <dependency>
130             <groupId>equinoxSDK381</groupId>
131             <artifactId>org.eclipse.osgi</artifactId>
132         </dependency>
133         <dependency>
134             <groupId>org.slf4j</groupId>
135             <artifactId>slf4j-api</artifactId>
136         </dependency>
137         <dependency>
138             <groupId>org.slf4j</groupId>
139             <artifactId>jcl-over-slf4j</artifactId>
140         </dependency>
141         <dependency>
142             <groupId>org.mariadb.jdbc</groupId>
143             <artifactId>mariadb-java-client</artifactId>
144         </dependency>
145         <dependency>
146             <groupId>com.vmware</groupId>
147             <artifactId>vijava</artifactId>
148             <version>5.1</version>
149             <scope>compile</scope>
150         </dependency>
151         <dependency>
152             <groupId>xerces</groupId>
153             <artifactId>xerces</artifactId>
154             <version>2.4.0</version>
155             <scope>provided</scope>
156         </dependency>
157
158         <dependency>
159             <groupId>org.apache.httpcomponents</groupId>
160             <artifactId>httpcore</artifactId>
161             <version>${apache.httpcomponents.version}</version>
162         </dependency>
163
164         <dependency>
165             <groupId>commons-logging</groupId>
166             <artifactId>commons-logging</artifactId>
167             <version>1.2</version>
168         </dependency>
169         <dependency>
170             <groupId>org.json</groupId>
171             <artifactId>json</artifactId>
172         </dependency>
173         <dependency>
174             <groupId>org.onap.appc</groupId>
175             <artifactId>appc-dmaap-adapter-bundle</artifactId>
176             <version>${project.version}</version>
177         </dependency>
178         <dependency>
179             <groupId>org.onap.appc</groupId>
180             <artifactId>appc-netconf-adapter-bundle</artifactId>
181             <version>1.3.0-SNAPSHOT</version>
182         </dependency>
183         <dependency>
184             <groupId>junit</groupId>
185             <artifactId>junit</artifactId>
186             <scope>test</scope>
187         </dependency>
188         <dependency>
189             <groupId>org.mockito</groupId>
190             <artifactId>mockito-core</artifactId>
191             <scope>test</scope>
192         </dependency>
193         <dependency>
194             <groupId>org.powermock</groupId>
195             <artifactId>powermock-api-mockito</artifactId>
196             <scope>test</scope>
197         </dependency>
198         <dependency>
199             <groupId>org.powermock</groupId>
200             <artifactId>powermock-module-junit4</artifactId>
201             <scope>test</scope>
202         </dependency>
203     </dependencies>
204
205     <build>
206         <plugins>
207             <plugin>
208                 <groupId>org.apache.felix</groupId>
209                 <artifactId>maven-bundle-plugin</artifactId>
210                 <extensions>true</extensions>
211                 <configuration>
212                     <instructions>
213                         <Bundle-SymbolicName>appc-dg-util</Bundle-SymbolicName>
214                         <Bundle-Activator>org.onap.appc.dg.util.AppcDgUtilActivator</Bundle-Activator>
215                         <Export-Package>org.onap.appc.dg.util.*</Export-Package>
216                         <Import-Package>
217                             org.onap.appc.adapter.netconf,
218                             org.onap.appc.adapter.netconf.dao,
219                             org.onap.appc.adapter.netconf.util,com.att.eelf.*,
220                             org.onap.appc.adapter.netconf.exception,
221                             org.onap.appc.adapter.messaging.*,
222                             org.onap.ccsdk.sli.core.sli.*,
223                             org.onap.appc.exceptions,
224                             org.onap.appc.i18n,
225                             org.osgi.framework.*,
226                             org.slf4j.*,
227                             com.vmware.*,
228                             org.apache.xerces.*,
229                             javax.net.*,
230                             javax.net.ssl.*,
231                             org.xml.sax.*,
232                             javax.xml.bind.*,
233                             javax.naming.*,
234                             com.fasterxml.*,
235                             javax.xml.parsers,
236                             *;resolution:=optional
237                         </Import-Package>
238                     </instructions>
239                 </configuration>
240             </plugin>
241         </plugins>
242     </build>
243
244 </project>