diff --git a/src/main/java/io/ebean/PrimaryServer.java b/src/main/java/io/ebean/PrimaryServer.java index 9383e5c7f..d139186bf 100644 --- a/src/main/java/io/ebean/PrimaryServer.java +++ b/src/main/java/io/ebean/PrimaryServer.java @@ -59,6 +59,7 @@ class PrimaryServer { private static String determineDefaultServerName() { String defaultServerName = System.getenv("EBEAN_DB"); + defaultServerName = System.getProperty("ebean_db", defaultServerName); if (isEmpty(defaultServerName)) { defaultServerName = System.getProperty("datasource.default"); if (isEmpty(defaultServerName)) { @@ -74,6 +75,7 @@ class PrimaryServer { if (defaultServerName == null) { defaultServerName = "db"; } + System.setProperty("ebean_db", defaultServerName); return defaultServerName; }