CDS migrate to springfox 3.0.0 63/115463/3
authorJakobKrieg <jakob.krieg@bcmsolutions.de>
Thu, 26 Nov 2020 15:26:51 +0000 (16:26 +0100)
committerKAPIL SINGAL <ks220y@att.com>
Fri, 27 Nov 2020 14:29:08 +0000 (14:29 +0000)
Old dependencies and Annotations removed.
Refer official documentation: https://springfox.github.io/springfox/docs/snapshot/#migrating-from-existing-2-x-version

Issue-ID: CCSDK-3004
Change-Id: I3f4ce138dc83d74ea1b1e64b0ff4cf5badd3873b
Signed-off-by: JakobKrieg <jakob.krieg@bcmsolutions.de>
ms/blueprintsprocessor/application/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/SwaggerConfig.kt
ms/blueprintsprocessor/parent/pom.xml

index 038e933..8e407a3 100755 (executable)
@@ -34,9 +34,7 @@
         <!-- Override CDS version from parent to be project.version -->
         <error.catalog.version>${project.version}</error.catalog.version>
         <dmaap.client.version>1.1.5</dmaap.client.version>
-        <!-- Should be using released artifact as soon as available: -->
-        <!-- https://github.com/springfox/springfox/milestone/44 -->
-        <springfox.swagger2.version>2.10.5</springfox.swagger2.version>
+        <springfox.swagger2.version>3.0.0</springfox.swagger2.version>
         <eelf.version>1.0.0</eelf.version>
         <onap.logger.slf4j>1.2.2</onap.logger.slf4j>
         <hazelcast.version>4.0</hazelcast.version>
@@ -81,7 +79,7 @@
             <!--Swagger Dependencies -->
             <dependency>
                 <groupId>io.springfox</groupId>
-                <artifactId>springfox-swagger2</artifactId>
+                <artifactId>springfox-boot-starter</artifactId>
                 <version>${springfox.swagger2.version}</version>
                 <exclusions>
                     <exclusion>
                     </exclusion>
                 </exclusions>
             </dependency>
-            <dependency>
-                <groupId>io.springfox</groupId>
-                <artifactId>springfox-swagger-ui</artifactId>
-                <version>${springfox.swagger2.version}</version>
-                <exclusions>
-                    <exclusion>
-                        <groupId>org.slf4j</groupId>
-                        <artifactId>slf4j-api</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-
-            <!--
-            <dependency>
-                <groupId>io.springfox</groupId>
-                <artifactId>springfox-spring-webflux</artifactId>
-                <version>${springfox.swagger2.version}</version>
-                <exclusions>
-                    <exclusion>
-                        <groupId>org.slf4j</groupId>
-                        <artifactId>slf4j-api</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
-            -->
 
             <!-- Common Utils Dependencies -->
             <dependency>
         </dependency>
         <dependency>
             <groupId>io.springfox</groupId>
-            <artifactId>springfox-swagger2</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>org.slf4j</groupId>
-                    <artifactId>slf4j-api</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <!--        <dependency>-->
-        <!--            <groupId>io.springfox</groupId>-->
-        <!--            <artifactId>springfox-spring-webflux</artifactId>-->
-        <!--        </dependency>-->
-        <dependency>
-            <groupId>io.springfox</groupId>
-            <artifactId>springfox-swagger-ui</artifactId>
+            <artifactId>springfox-boot-starter</artifactId>
         </dependency>
         <dependency>
             <groupId>org.jetbrains.kotlin</groupId>