]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/SessionImplVirtual.java
Sync git svn branch with SVN repository r33249.
[simantics/platform.git] / bundles / org.simantics.db.procore / src / fi / vtt / simantics / procore / internal / SessionImplVirtual.java
index 1a109d2e0be42ea9b35bf62d2a813a16ae7a4997..377208f22f4001f27d4233b04b3ae24fd25b0e8f 100644 (file)
@@ -53,9 +53,9 @@ public class SessionImplVirtual extends SessionImplSocket {
         // This is used by QueryProcessor among others.\r
         String databaseId = GraphSessionVirtual.serverInfo.databaseId;\r
         String serverId = GraphSessionVirtual.serverInfo.serverId;\r
-        virtualGraphServerSupport.connect(databaseId + "." + serverId);\r
-        virtualGraphImpl = (VirtualGraphImpl)virtualGraphServerSupport.getWorkspacePersistent("virtualGraph" + "." + serverId);\r
         try {\r
+            virtualGraphServerSupport.connect(databaseId + "." + serverId);\r
+            virtualGraphImpl = (VirtualGraphImpl)virtualGraphServerSupport.getWorkspacePersistent("virtualGraph" + "." + serverId);\r
             requestManager = new SessionRequestManager(this, state);\r
             clusterStream = new ClusterStream(this, graphSession, true);\r
             clusterTranslator = new ClusterTranslatorImpl(this);\r