Я работаю в Drools-Guvnor-5.5.0.Final версии и настроил файл repository.xml, чтобы сохранить все активы + индексы в oracle db. Но это не так. Я хочу развернуть guvnor в среде resilliancy, где первичные и вторичные узлы guvnor указывают на один и тот же экземпляр DB. Я развернул guvnor на основном узле с repository.xml, указав на ORACLE11 DB и импортировал/создал некоторые активы. Затем развернули вторичный guvnor, указывающий на тот же БД. Я не могу видеть пакеты и активы, которые у меня есть в основном узле Guvnor. Я вижу таблицы, созданные в БД.Guvnor не хранит активы в Базе данных, как указано в Документации. Его сохранение в Файловой системе
У меня есть настройки repository.xml. В файле repository.xml я настроил менеджер персистентности, определенный в документации JackRabbit, для сохранения активов в db. Хотя я также использовал файл сгенерированный автоматически сгенерированный репозиторий. Это я создал из панели администрирования в Guvnor.
Компания Guvnor не должна хранить активы в Файловой системе. Его необходимо для стратегий по отказу в хранении активов в БД.
Пожалуйста, скопируйте файл конфигурации из приведенной ниже ссылке, https://community.jboss.org/thread/230419
Вы также поменяли файл workspace.xml? Кроме того, рассмотрели ли вы использование хранилища данных базы данных (в настоящее время вы используете FileDataStore)? –
@Thomas, Спасибо за ценный вклад. Я настроил хранилище данных как на первичных, так и на вторичных серверах, и теперь я могу видеть свои активы в базе данных. Но есть одна проблема, на вторичном сервере я вижу правильные имена пакетов, но в пакетах нет никаких активов. – learner
@Thomas. Наряду с хранилищем данных я также сконфигурировал файл workspace.xml в следующих путях.
jboss-eap-6.0/bin/repository/workspaces/default
/apps/jboss/jboss-eap-6.0.1/jboss-eap-6.0/bin/repository/workspaces/security – learner