namespaceStats = directoryService.getPrivateNameSpaceMetadata();
} catch (DirectoryServiceException e) {
try {
String pathId = getNextIdPath();
SecretKey key = MyAESCipher.generateSecretKey();
namespaceStats = new PrivateNameSpaceStats(pathId, key);
directoryService.putPrivateNameSpaceMetadata(clientId, namespaceStats);
} catch (DirectoryServiceException e1) {
e1.printStackTrace();
if(e1 instanceof DirectoryServiceConnectionProblemException)