Я хочу, чтобы мой встроенный ApacheDS запускался с новой схемой/содержимым, когда я запускаю свои тесты. Я попытался импортировать LDIF с помощью следующих строк:
LdifFileLoader ldifLoader = new LdifFileLoader(service.getAdminSession(), "path/to/my/export.ldif");
ldifLoader.execute();
Но теперь ApacheDS хранит информацию в каталоге server-work в текущем рабочем каталоге. Мне приходилось каждый раз вручную удалять каталог server-work, и мне интересно, правильно ли это...
Я также экспортировал схему как LDIF и хочу сначала импортировать ее. Могу ли я также импортировать его с помощью LdifFileLoader? Или я вообще не так делаю?