// setup
String workspaceA = "workspace_a";
String workspaceB = "workspace_b";
String workspaceC = "workspace_c";
Workspace wsA, wsB, wsC;
JcrSession sessA, sessB, sessC;
JcrWorkspace rootWS = session.getWorkspace();
rootWS.createWorkspace(workspaceA);
sessA = repository.login(workspaceA);
rootWS.createWorkspace(workspaceB);
sessB = repository.login(workspaceB);
rootWS.createWorkspace(workspaceC);
sessC = repository.login(workspaceC);
wsA = sessA.getWorkspace();
wsB = sessB.getWorkspace();
wsC = sessC.getWorkspace();
// namespace registering
wsA.getNamespaceRegistry().registerNamespace("brix", "http://brix-cms.googlecode.com");
wsB.getNamespaceRegistry().registerNamespace("brix", "http://brix-cms.googlecode.com");
wsC.getNamespaceRegistry().registerNamespace("brix", "http://brix-cms.googlecode.com");
// initial imports
tools.registerNodeTypes(sessA, "cnd/brix.cnd");