テストを実行するときに、埋め込まれた ApacheDS が新しいスキーマ/コンテンツで起動するようにします。次の行でLDIFをインポートしようとしました:
LdifFileLoader ldifLoader = new LdifFileLoader(service.getAdminSession(), "path/to/my/export.ldif");
ldifLoader.execute();
しかし現在、ApacheDS は現在の作業ディレクトリ内のディレクトリサーバーワークに情報を保存します。毎回ディレクトリサーバーワークを手動で削除する必要がありましたが、それが正しい方法なのだろうか...
スキーマもLDIFとしてエクスポートしましたが、最初にインポートしたいと思います。LdifFileLoaderでもインポートできますか? それとも、私はまったく間違った方法でそれをやっていますか?