diff --git a/pom.xml b/pom.xml
index 2ac86e6..63c95c2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,6 +32,11 @@
scm:git:ssh://github.com/DANS-KNAW/${project.artifactId}
HEAD
+
+
+ 1.6.0
+
+
info.picocli
diff --git a/src/main/java/nl/knaw/dans/lib/util/DataverseClientFactory.java b/src/main/java/nl/knaw/dans/lib/util/DataverseClientFactory.java
index 7cd7b75..7ca747a 100644
--- a/src/main/java/nl/knaw/dans/lib/util/DataverseClientFactory.java
+++ b/src/main/java/nl/knaw/dans/lib/util/DataverseClientFactory.java
@@ -45,6 +45,9 @@ public class DataverseClientFactory {
private int awaitIndexingMaxNumberOfRetries = 15;
private int awaitIndexingMillisecondsBetweenRetries = 1000;
private HttpClientConfiguration httpClient = null;
+ private String databaseUrl;
+ private String databaseUser;
+ private String databasePassword;
public DataverseClient build() {
return build(null, null, null);
@@ -75,7 +78,12 @@ public DataverseClient build(Environment environment, String name, String overri
awaitLockStateMillisecondsBetweenRetries,
awaitIndexingMaxNumberOfRetries,
awaitIndexingMillisecondsBetweenRetries,
- unblockKey);
+ unblockKey,
+ databaseUrl,
+ databaseUser,
+ databasePassword);
+
+
ObjectMapper objectMapper = environment == null ? new ObjectMapper() : environment.getObjectMapper();
if (httpClient == null) {