diff --git a/apps/dhp-broker-application/src/main/java/eu/dnetlib/broker/controllers/ApiDocController.java b/apps/dhp-broker-application/src/main/java/eu/dnetlib/broker/controllers/ApiDocController.java
index 5799e40a..ee648936 100644
--- a/apps/dhp-broker-application/src/main/java/eu/dnetlib/broker/controllers/ApiDocController.java
+++ b/apps/dhp-broker-application/src/main/java/eu/dnetlib/broker/controllers/ApiDocController.java
@@ -8,6 +8,6 @@ public class ApiDocController {
@GetMapping({ "/apidoc", "/api-doc", "/doc", "/swagger" })
public String apiDoc() {
- return "redirect:swagger-ui.html";
+ return "redirect:swagger-ui/";
}
}
diff --git a/apps/dhp-broker-application/src/main/resources/static/index.html b/apps/dhp-broker-application/src/main/resources/static/index.html
index 95040d04..43869a07 100644
--- a/apps/dhp-broker-application/src/main/resources/static/index.html
+++ b/apps/dhp-broker-application/src/main/resources/static/index.html
@@ -27,7 +27,7 @@
Tools
diff --git a/apps/dhp-broker-public-application/src/main/java/eu/dnetlib/broker/oa/controllers/ApiDocController.java b/apps/dhp-broker-public-application/src/main/java/eu/dnetlib/broker/oa/controllers/ApiDocController.java
index e8095eee..6abe9b37 100644
--- a/apps/dhp-broker-public-application/src/main/java/eu/dnetlib/broker/oa/controllers/ApiDocController.java
+++ b/apps/dhp-broker-public-application/src/main/java/eu/dnetlib/broker/oa/controllers/ApiDocController.java
@@ -8,6 +8,6 @@ public class ApiDocController {
@GetMapping({ "/apidoc", "/api-doc", "/doc", "/swagger" })
public String apiDoc() {
- return "redirect:swagger-ui.html";
+ return "redirect:swagger-ui/";
}
}
diff --git a/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/controller/SwaggerController.java b/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/controller/SwaggerController.java
index 7f757719..3ec9dff8 100644
--- a/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/controller/SwaggerController.java
+++ b/apps/dhp-mdstore-manager/src/main/java/eu/dnetlib/data/mdstore/manager/controller/SwaggerController.java
@@ -11,6 +11,6 @@ public class SwaggerController {
"/apidoc", "/api-doc", "/doc", "/swagger"
}, method = RequestMethod.GET)
public String apiDoc() {
- return "redirect:swagger-ui.html";
+ return "redirect:swagger-ui/";
}
}
diff --git a/apps/dhp-mdstore-manager/src/main/resources/static/index.html b/apps/dhp-mdstore-manager/src/main/resources/static/index.html
index 77b44c37..f5727e98 100644
--- a/apps/dhp-mdstore-manager/src/main/resources/static/index.html
+++ b/apps/dhp-mdstore-manager/src/main/resources/static/index.html
@@ -20,7 +20,7 @@
Metadata Store Manager
- API documentation
+ API documentation
create a new mdstore
diff --git a/apps/dnet-orgs-database-application/src/main/java/eu/dnetlib/organizations/controller/HomeController.java b/apps/dnet-orgs-database-application/src/main/java/eu/dnetlib/organizations/controller/HomeController.java
index f7a7ec14..3a48ac03 100644
--- a/apps/dnet-orgs-database-application/src/main/java/eu/dnetlib/organizations/controller/HomeController.java
+++ b/apps/dnet-orgs-database-application/src/main/java/eu/dnetlib/organizations/controller/HomeController.java
@@ -50,7 +50,7 @@ public class HomeController extends AbstractDnetController {
"/doc", "/swagger"
})
public String apiDoc() {
- return "redirect:swagger-ui.html";
+ return "redirect:swagger-ui/";
}
}
diff --git a/libs/dnet-apps-common/pom.xml b/libs/dnet-apps-common/pom.xml
index 6cd4953c..1e1388df 100644
--- a/libs/dnet-apps-common/pom.xml
+++ b/libs/dnet-apps-common/pom.xml
@@ -1,5 +1,7 @@
-
+
eu.dnetlib.dhp
@@ -23,7 +25,7 @@
javax.servlet-api
provided
-
+
org.springframework.boot
@@ -41,12 +43,7 @@
io.springfox
- springfox-swagger2
-
-
-
- io.springfox
- springfox-swagger-ui
+ springfox-boot-starter
diff --git a/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/app/AbstractDnetApp.java b/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/app/AbstractDnetApp.java
index d138b998..7b03ce88 100644
--- a/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/app/AbstractDnetApp.java
+++ b/libs/dnet-apps-common/src/main/java/eu/dnetlib/common/app/AbstractDnetApp.java
@@ -2,6 +2,7 @@ package eu.dnetlib.common.app;
import java.io.IOException;
import java.io.InputStreamReader;
+import java.util.Arrays;
import javax.annotation.PostConstruct;
@@ -14,8 +15,6 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.core.io.ClassPathResource;
-import com.google.common.collect.Lists;
-
import io.micrometer.core.instrument.ImmutableTag;
import io.micrometer.core.instrument.Metrics;
import springfox.documentation.spi.DocumentationType;
@@ -40,7 +39,7 @@ public abstract class AbstractDnetApp {
final ImmutableTag tag2 = new ImmutableTag("version", model.getVersion());
final ImmutableTag tag3 = new ImmutableTag("scmtag", model.getScm().getTag());
- Metrics.gauge("micrometer_info", Lists.newArrayList(tag1, tag2, tag3), 1);
+ Metrics.gauge("micrometer_info", Arrays.asList(tag1, tag2, tag3), 1);
} catch (IOException | XmlPullParserException e) {
log.error("Error registering metric", e);
}
diff --git a/libs/dnet-broker-apps-common/pom.xml b/libs/dnet-broker-apps-common/pom.xml
index c4f91eb3..4ca2e69a 100644
--- a/libs/dnet-broker-apps-common/pom.xml
+++ b/libs/dnet-broker-apps-common/pom.xml
@@ -67,13 +67,7 @@
io.springfox
- springfox-swagger2
- provided
-
-
-
- io.springfox
- springfox-swagger-ui
+ springfox-boot-starter
provided
diff --git a/pom.xml b/pom.xml
index a15c4908..883efbcd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,4 +1,6 @@
-
+
org.springframework.boot
@@ -101,7 +103,11 @@
org.apache.commons
commons-lang3
- 3.10
+
+
+
+ com.google.guava
+ guava
@@ -136,6 +142,11 @@
+
+ com.google.guava
+ guava
+ 30.1.1-jre
+
eu.dnetlib.dhp
@@ -146,18 +157,13 @@
com.google.guava
guava
-
+
commons-cli
commons-cli
- 1.4
-
-
-
- org.apache.commons
- commons-lang3
+ 1.4
@@ -169,7 +175,7 @@
commons-io
commons-io
- 2.4
+ 2.10.0
@@ -219,14 +225,8 @@
io.springfox
- springfox-swagger2
- 2.9.2
-
-
-
- io.springfox
- springfox-swagger-ui
- 2.9.2
+ springfox-boot-starter
+ 3.0.0