Я пытаюсь создать репозиторий JCR Oak для хранения контента с помощью «Apache Oak over MongoDB».
(о чем я совершенно не знаю) Вот что я делал.
MongoClient connection = new MongoClient("127.0.0.1", 27017);
DB db = connection.getDB("test");
MongoMK.Builder m = new MongoMK.Builder();
MongoMK kernel = m.setMongoDB(db).open();
Repository repo = new Jcr().createRepository();
session = repo.login(); // Error javax.jcr.NoSuchWorkspaceException
Пытался связать «Репозиторий» с «МонгоМК» - это похоже на кошмар.
я пробовал делать
Repository repo = new Jcr(kernel).createRepository(); //Error
Я нашел что-то похожее @ [Как создать экземпляр репозитория в JackRabbit Oak с помощью MicroKernel , это тоже не помогло.
Мой вопрос в том, есть ли способ связать MongMK - репозиторий ??
P.S. Пробовал использовать "NodeStore".