-
Bug
-
Resolution: Done
-
Critical
-
1.2.0.Final
-
None
-
Workaround Exists
-
-
Low
After setting up a JCR repository on top of a repository source with a number of predefined workspaces and then logging into the repository, calling 'getWorkspaces().getAvailableWorkspaceNames()' on the session does not return the list of workspaces in the underlying session. This makes it appear as though the workspaces do not exist.
Additionally, if anyone is using the Graph API to create these workspaces, they may attempt to create the workspace when in fact the workspace already exists, resulting in an error (that the workspace already exists, the source cannot create workspaces, etc.). And even if they use the Graph API correctly to create the workspace only if they do not exist, the names of those workspaces will still not be included in the list of available workspace names.