Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java,v diff -u -r1.58 -r1.59 --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java 17 Sep 2006 06:14:24 -0000 1.58 +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/service/UserManagementService.java 25 Sep 2006 05:47:13 -0000 1.59 @@ -408,6 +408,7 @@ return user; } + @SuppressWarnings("unchecked") public Workspace createWorkspaceForOrganisation(String workspaceName, Integer userID, Date createDateTime ) { // this method is public so it can be accessed from the junit test @@ -424,7 +425,10 @@ WorkspaceFolder workspaceFolder2 = new WorkspaceFolder(description,userID, createDateTime, createDateTime, WorkspaceFolder.RUN_SEQUENCES); workspaceFolder2.setParentWorkspaceFolder(workspaceFolder); save(workspaceFolder2); - + + workspaceFolder.addChild(workspaceFolder2); + save(workspaceFolder); + Workspace workspace = new Workspace(workspaceName); workspace.setDefaultFolder(workspaceFolder); workspace.setDefaultRunSequencesFolder(workspaceFolder2);