diff --git a/deploy/docker/docker-compose.yml b/deploy/docker/docker-compose.yml index 562bfcb127..184356576e 100644 --- a/deploy/docker/docker-compose.yml +++ b/deploy/docker/docker-compose.yml @@ -7,3 +7,4 @@ services: - "8978:8978" volumes: - "./logs:/opt/cloudbeaver/logs" + - "./workspace:/opt/cloudbeaver/workspace" diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java index caf215f32f..4513f5ec7f 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/session/WebSession.java @@ -206,7 +206,7 @@ public class WebSession implements DBASession { List connList = new ArrayList<>(); DBPDataSourceRegistry registry = databases.getDataSourceRegistry(); registry.refreshConfig(); - this.databases.refreshChildren(); + for (DBPDataSourceContainer ds : registry.getDataSources()) { if (ds.isProvided()) { WebConnectionInfo connectionInfo = new WebConnectionInfo(this, ds);