Да, можно иметь один репозиторий JCR, который будет поддерживаться несколькими разъемами. Как вы упоминаете, в файле конфигурации ModeShape каждый «mode: repository» может ссылаться на один элемент «mode: source» (который описывает источник и соединитель, используемый для связи с этим источником). Таким образом, способ сделать это состоит в том, чтобы определить «режим: источник», который использует соединитель объединения, настроенный для использования двух (или более) других источников.
См. главу 14 нашего Справочного руководства для получения более подробной информации о соединителе федерации, как он работает и как его настроить. Глава 6 нашего Руководства по началу работы также содержит пример простого приложения, использующего федерацию, и показывает, как загрузить, создать и запустить приложение. Файл конфигурации включен в загружаемый исходный код, но также находится в хранилище исходного кода для ModeShape здесь .
В примере приложения используется один репозиторий JCR для хранения информации обо всех видах транспортных средств. Но федерация используется для хранения информации об автомобиле в памяти, информации о самолете в базе данных JDBC и информации об НЛО в файловой системе.