diff --git a/.classpath b/.classpath
index 045159b..c3a4e8b 100644
--- a/.classpath
+++ b/.classpath
@@ -27,6 +27,7 @@
+
diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component
index cfa6374..2a94e7d 100644
--- a/.settings/org.eclipse.wst.common.component
+++ b/.settings/org.eclipse.wst.common.component
@@ -1,10 +1,28 @@
-
+
+
+
+
+
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+
+
+
diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml
index 8461581..e9d8776 100644
--- a/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7227e26..4f58699 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,11 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [v2-6-1-SNAPSHOT] - 2021-09-02
+
+**New features**
+
+[#21411] add forceClose method: closing mongodb connections for old https urls (by storage-manager)
## [v2-5-1-SNAPSHOT] - 2021-06-04
diff --git a/pom.xml b/pom.xml
index 2f4a736..be4fa8e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,7 +9,7 @@
org.gcube.data.transfer
uri-resolver
- 2.5.1-SNAPSHOT
+ 2.6.1-SNAPSHOT
war
The URI Resolver is an HTTP URI resolver implemented as an REST service which gives access trough HTTP to different gcube Resolvers and gCube Applications.
@@ -58,7 +58,7 @@
org.gcube.contentmanagement
storage-manager-wrapper
- [2.0.0, 3.0.0-SNAPSHOT)
+ [2.6.1-SNAPSHOT, 3.0.0-SNAPSHOT)
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java
index ccc76cf..05e61e8 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java
@@ -187,7 +187,7 @@ public class StorageIDResolver {
// if (contentType!= null)
// response.header("Content-Type",contentType);
-
+ iClient.forceClose();
return response.build();
}
@@ -328,7 +328,7 @@ public class StorageIDResolver {
.header("Content-Type", contentType)
.header(ConstantsResolver.CONTENT_LENGTH, size)
.header(ConstantsResolver.CONTENT_DISPOSITION,"attachment; filename=\""+fileName+"\"");
-
+ iClient.forceClose();
return response.build();
}