-
-// private void initializeModel() {
-// Session nodeSession = null;
-// try {
-// nodeSession = nodeRepository.login();
-//
-// Node homeNode = UserJcrUtils.getUserHome(nodeSession);
-// if (homeNode == null) // anonymous
-// throw new SlcException("User must be authenticated.");
-//
-// // make sure base directory is available
-// Node repos = JcrUtils.mkdirs(nodeSession, homeNode.getPath()
-// + RepoConstants.REPOSITORIES_BASE_PATH);
-// nodeSession.save();
-//
-// // register default local java repository
-// String alias = RepoConstants.DEFAULT_JAVA_REPOSITORY_ALIAS;
-// Repository javaRepository = ArgeoJcrUtils.getRepositoryByAlias(
-// repositoryFactory, alias);
-// if (javaRepository != null) {
-// if (!repos.hasNode(alias)) {
-// Node repoNode = repos.addNode(alias,
-// ArgeoTypes.ARGEO_REMOTE_REPOSITORY);
-// repoNode.setProperty(ArgeoNames.ARGEO_URI, "vm:///" + alias);
-// repoNode.addMixin(NodeType.MIX_TITLE);
-// repoNode.setProperty(Property.JCR_TITLE,
-// RepoConstants.DEFAULT_JAVA_REPOSITORY_LABEL);
-// nodeSession.save();
-// }
-// }
-// } catch (RepositoryException e) {
-// throw new SlcException("Cannot register repository", e);
-// } finally {
-// JcrUtils.logoutQuietly(nodeSession);
-// }
-// }
-
- // public void setRepositoryFactory(RepositoryFactory repositoryFactory) {
- // this.repositoryFactory = repositoryFactory;
- // }
- //
- // public void setRepository(Repository nodeRepository) {
- // this.nodeRepository = nodeRepository;
- // }
-