jackrabbit: UnsupportedRepositoryOperationException при работе с NodeTypeManager

Я работаю с Apache Jackrabbit, используя JCR. Я хочу создать и зарегистрировать новый тип узла в соответствии с примером страницы. Моя проблема в том, что я получил UnsupportedRepositoryOperationException исключение при звонке createNodeTypeTemplate метод.. Вот мой образец JCR

Repository repository = new URLRemoteRepository("http://localhost:8080/rmi");
Session session = repository.login(new SimpleCredentials("admin","admin".toCharArray()));
NodeTypeManager nodeTypeManager = session.getWorkspace().getNodeTypeManager();
NodeTypeTemplate nodeType = nodeTypeManager.createNodeTypeTemplate();

На основании документации исключение будет выдано, если реализация не поддерживает регистрацию типов узлов. Но страница примера Jackrabbit показывает, что она поддерживает регистрацию новых типов узлов. Так в чем же проблема?

1 ответ

Решение

Это вероятно потому, что эта операция не реализована в удаленном взаимодействии RMI.

Другие вопросы по тегам