bump the versions for all the SO to 1.6.0
[so.git] / adapters / mso-vnfm-adapter / mso-vnfm-adapter-ext-clients / 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   <modelVersion>4.0.0</modelVersion>
4   <parent>
5     <groupId>org.onap.so.adapters</groupId>
6     <artifactId>mso-vnfm-adapter</artifactId>
7     <version>1.6.0-SNAPSHOT</version>
8   </parent>
9   <artifactId>mso-vnfm-adapter-ext-clients</artifactId>
10   <properties>
11     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
12     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
13     <swagger-core-version>1.5.15</swagger-core-version>
14     <okhttp-version>2.7.5</okhttp-version>
15     <gson-fire-version>1.8.2</gson-fire-version>
16     <threetenbp-version>1.3.5</threetenbp-version>
17     <retrofit2-version>2.4.0</retrofit2-version>
18     <okhttp3-version>3.14.0</okhttp3-version>
19     <oltu-version>1.0.1</oltu-version>
20   </properties>
21   <name>mso-vnfm-adapter-ext-clients</name>
22   <description>Clients for the vnfm adpater to use towards REST endpoints which are external to the VNFM adapter/</description>
23
24   <build>
25     <plugins>
26       <plugin>
27         <groupId>io.swagger</groupId>
28         <artifactId>swagger-codegen-maven-plugin</artifactId>
29         <version>2.3.1</version>
30         <executions>
31           <execution>
32             <id>sol003-vnf-lcm-api</id>
33             <goals>
34               <goal>generate</goal>
35             </goals>
36             <configuration>
37               <inputSpec>${basedir}/src/main/resources/SOL003-VNFLifecycleManagement-API.json</inputSpec>
38               <language>java</language>
39               <library>okhttp-gson</library>
40               <output>${project.build.directory}/generated-sources/sol003-vnf-lcm</output>
41               <apiPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.api</apiPackage>
42               <modelPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.model</modelPackage>
43               <configOptions>
44                 <jackson>true</jackson>
45                 <sourceFolder>src/gen/java/main</sourceFolder>
46                 <withXml>true</withXml>
47                 <useRxJava2>true</useRxJava2>
48                 <serializableModel>true</serializableModel>
49               </configOptions>
50             </configuration>
51           </execution>
52           <execution>
53             <id>sol003-vnf-lcn-api</id>
54             <goals>
55               <goal>generate</goal>
56             </goals>
57             <configuration>
58               <inputSpec>${basedir}/src/main/resources/SOL003-VNFLifecycleManagementNotification-API.json</inputSpec>
59               <language>java</language>
60               <library>okhttp-gson</library>
61               <output>${project.build.directory}/generated-sources/sol003-vnf-lcn</output>
62               <apiPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.lcn.api</apiPackage>
63               <modelPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.lcn.model</modelPackage>
64               <configOptions>
65                 <sourceFolder>src/gen/java/main</sourceFolder>
66                 <withXml>true</withXml>
67                 <useRxJava2>true</useRxJava2>
68                 <serializableModel>true</serializableModel>
69               </configOptions>
70             </configuration>
71           </execution>
72           <execution>
73             <id>sol003-vnf-grant-api</id>
74             <goals>
75               <goal>generate</goal>
76             </goals>
77             <configuration>
78               <inputSpec>${basedir}/src/main/resources/SOL003-VNFLifecycleOperationGranting-API.json</inputSpec>
79               <language>java</language>
80               <library>okhttp-gson</library>
81               <output>${project.build.directory}/generated-sources/sol003-vnf-grant</output>
82               <apiPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.grant.api</apiPackage>
83               <modelPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.grant.model</modelPackage>
84               <configOptions>
85                 <generateSupportingFiles>false</generateSupportingFiles>
86                 <sourceFolder>src/gen/java/main</sourceFolder>
87                 <withXml>true</withXml>
88                 <useRxJava2>true</useRxJava2>
89                 <serializableModel>true</serializableModel>
90               </configOptions>
91             </configuration>
92           </execution>
93           <execution>
94             <id>sol003-vnf-packagemanagement-api</id>
95             <goals>
96               <goal>generate</goal>
97             </goals>
98             <configuration>
99               <inputSpec>${basedir}/src/main/resources/SOL003-VNFPackageManagement-API.json</inputSpec>
100               <language>java</language>
101               <library>okhttp-gson</library>
102               <output>${project.build.directory}/generated-sources/sol003-vnf-packagemanagement</output>
103               <apiPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.packagemanagement.api</apiPackage>
104               <modelPackage>org.onap.so.adapters.vnfmadapter.extclients.vnfm.packagemanagement.model</modelPackage>
105               <configOptions>
106                 <sourceFolder>src/gen/java/main</sourceFolder>
107                 <withXml>true</withXml>
108                 <useRxJava2>true</useRxJava2>
109                 <serializableModel>true</serializableModel>
110               </configOptions>
111             </configuration>
112           </execution>
113           <execution>
114             <id>etsicatalog-api</id>
115             <goals>
116               <goal>generate</goal>
117             </goals>
118             <configuration>
119               <inputSpec>${basedir}/src/main/resources/ETSI-Catalog-API.json</inputSpec>
120               <language>java</language>
121               <library>okhttp-gson</library>
122               <output>${project.build.directory}/generated-sources/etsicatalog</output>
123               <apiPackage>org.onap.so.adapters.vnfmadapter.extclients.etsicatalog.api</apiPackage>
124               <modelPackage>org.onap.so.adapters.vnfmadapter.extclients.etsicatalog.model</modelPackage>
125               <configOptions>
126                 <sourceFolder>src/gen/java/main</sourceFolder>
127                 <withXml>true</withXml>
128                 <useRxJava2>true</useRxJava2>
129                 <serializableModel>true</serializableModel>
130               </configOptions>
131             </configuration>
132           </execution>
133         </executions>
134       </plugin>
135     </plugins>
136   </build>
137
138   <dependencies>
139     <dependency>
140       <groupId>io.swagger</groupId>
141       <artifactId>swagger-annotations</artifactId>
142       <version>${swagger-core-version}</version>
143     </dependency>
144     <dependency>
145       <groupId>com.squareup.okhttp</groupId>
146       <artifactId>okhttp</artifactId>
147       <version>${okhttp-version}</version>
148     </dependency>
149     <dependency>
150       <groupId>com.squareup.okhttp</groupId>
151       <artifactId>logging-interceptor</artifactId>
152       <version>${okhttp-version}</version>
153     </dependency>
154     <dependency>
155       <groupId>com.google.code.gson</groupId>
156       <artifactId>gson</artifactId>
157     </dependency>
158     <dependency>
159       <groupId>io.gsonfire</groupId>
160       <artifactId>gson-fire</artifactId>
161       <version>${gson-fire-version}</version>
162     </dependency>
163     <dependency>
164       <groupId>org.threeten</groupId>
165       <artifactId>threetenbp</artifactId>
166       <version>${threetenbp-version}</version>
167     </dependency>
168     <dependency>
169       <groupId>junit</groupId>
170       <artifactId>junit</artifactId>
171       <version>4.12</version>
172       <!-- the test code is generated into the main source code :( -->
173       <scope>provided</scope>
174     </dependency>
175     <dependency>
176       <groupId>com.squareup.retrofit2</groupId>
177       <artifactId>converter-gson</artifactId>
178       <version>${retrofit2-version}</version>
179     </dependency>
180     <dependency>
181       <groupId>com.squareup.retrofit2</groupId>
182       <artifactId>retrofit</artifactId>
183       <version>${retrofit2-version}</version>
184     </dependency>
185     <dependency>
186       <groupId>com.squareup.retrofit2</groupId>
187       <artifactId>converter-scalars</artifactId>
188       <version>${retrofit2-version}</version>
189     </dependency>
190     <dependency>
191       <groupId>com.squareup.retrofit2</groupId>
192       <artifactId>adapter-rxjava2</artifactId>
193       <version>${retrofit2-version}</version>
194     </dependency>
195     <dependency>
196       <groupId>com.squareup.okhttp3</groupId>
197       <artifactId>okhttp</artifactId>
198       <version>${okhttp3-version}</version>
199     </dependency>
200     <dependency>
201       <groupId>com.squareup.okhttp3</groupId>
202       <artifactId>logging-interceptor</artifactId>
203       <version>${okhttp3-version}</version>
204     </dependency>
205     <dependency>
206       <groupId>com.squareup.okhttp</groupId>
207       <artifactId>logging-interceptor</artifactId>
208       <version>${okhttp-version}</version>
209     </dependency>
210
211     <!--    Will clean these dependencies before commit    From here-->
212     <dependency>
213       <groupId>org.apache.oltu.oauth2</groupId>
214       <artifactId>org.apache.oltu.oauth2.client</artifactId>
215       <version>${oltu-version}</version>
216     </dependency>
217     <dependency>
218       <groupId>org.apache.oltu.oauth2</groupId>
219       <artifactId>org.apache.oltu.oauth2.common</artifactId>
220       <version>${oltu-version}</version>
221     </dependency>
222     <dependency>
223       <groupId>org.apache.oltu.oauth2</groupId>
224       <artifactId>org.apache.oltu.oauth2.client</artifactId>
225       <version>${oltu-version}</version>
226     </dependency>
227     <dependency>
228       <groupId>org.apache.oltu.oauth2</groupId>
229       <artifactId>org.apache.oltu.oauth2.httpclient4</artifactId>
230       <version>${oltu-version}</version>
231     </dependency>
232     <dependency>
233       <groupId>org.apache.oltu.oauth2</groupId>
234       <artifactId>org.apache.oltu.oauth2.dynamicreg.client</artifactId>
235       <version>${oltu-version}</version>
236     </dependency>
237     <dependency>
238       <groupId>org.apache.oltu.oauth2</groupId>
239       <artifactId>org.apache.oltu.oauth2.dynamicreg.common</artifactId>
240       <version>${oltu-version}</version>
241     </dependency>
242     <dependency>
243       <groupId>org.apache.oltu.oauth2</groupId>
244       <artifactId>org.apache.oltu.oauth2.authzserver</artifactId>
245       <version>${oltu-version}</version>
246     </dependency>
247     <dependency>
248       <groupId>org.apache.oltu.oauth2</groupId>
249       <artifactId>org.apache.oltu.oauth2.resourceserver</artifactId>
250       <version>${oltu-version}</version>
251     </dependency>
252     <dependency>
253       <groupId>org.apache.oltu.oauth2</groupId>
254       <artifactId>org.apache.oltu.oauth2.resourceserver-filter</artifactId>
255       <version>${oltu-version}</version>
256     </dependency>
257     <dependency>
258       <groupId>org.apache.oltu.oauth2</groupId>
259       <artifactId>org.apache.oltu.oauth2.dynamicreg.server</artifactId>
260       <version>${oltu-version}</version>
261     </dependency>
262     <dependency>
263       <groupId>org.apache.oltu.oauth2</groupId>
264       <artifactId>org.apache.oltu.oauth2.jwt</artifactId>
265       <version>${oltu-version}</version>
266     </dependency>
267     <!--        To here-->
268
269
270
271   </dependencies>
272 </project>