diff --git a/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java b/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java index 366c80c3cb..1a20c860cc 100644 --- a/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java +++ b/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java @@ -1155,6 +1155,11 @@ public static Builder builder( return new Builder(workspace, credentialsProvider, smControllerSupplier); } + @Override + public String ping() { + return "pong (RM)"; + } + public static final class Builder { private final SMCredentialsProvider credentialsProvider; private final Supplier smController; diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java index b38bf4deb6..cf13487e0f 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java @@ -515,6 +515,7 @@ private void initializeSecurityController() throws DBException { @Nullable @Override protected Path loadServerConfiguration() throws DBException { + initHomeFolder(); Path path = super.loadServerConfiguration(); @@ -548,8 +549,7 @@ private void parseConfiguration(File configFile) throws DBException { } protected void parseConfiguration(Map configProps) throws DBException { - String homeFolder = initHomeFolder(); - + Path homeFolder = getHomeDirectory(); CBAppConfig prevConfig = new CBAppConfig(appConfiguration); Gson gson = getGson(); try { @@ -602,7 +602,7 @@ protected void parseConfiguration(Map configProps) throws DBExce databaseConfiguration.putAll(JSONUtils.getObject(serverConfig, CBConstants.PARAM_DB_CONFIGURATION)); - readProductConfiguration(serverConfig, gson, homeFolder); + readProductConfiguration(serverConfig, gson, homeFolder.toString()); String staticContentsFile = JSONUtils.getString(serverConfig, CBConstants.PARAM_STATIC_CONTENT); if (!CommonUtils.isEmpty(staticContentsFile)) { diff --git a/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.m.css b/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.m.css index 2deaf37a8d..cba44a6d0d 100644 --- a/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.m.css +++ b/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.m.css @@ -18,4 +18,5 @@ margin: 0; text-overflow: ellipsis; overflow: hidden; -} \ No newline at end of file + white-space: nowrap; +}