WSO2 ESB: невозможно загрузить свойства соединения с БД из реестра - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть файл с именем basi c .car. Это проект реестра с именем basicRegistry. Я создал ресурс реестра типа localentry в этом проекте, назвал его DB_DRIVER и дал его значение как "org. postgresql .Driver" в gov (также пытался сделать то же самое для conf)

Теперь в свойствах посредника dblookup Я выбрал «конфигурацию драйвера на основе реестра» и ввел значение как

. Но когда автомобиль развернут, отображается следующая ошибка:

[2020-02-17 16: 41: 03,277] ОШИБКА {org. apache .synapse.mediators.db.DBLookupMediator} - ошибка Источник данных посредника БД: null. Запись реестра, определенная с ключом: gov: dbconfig / DB_DRIVER не найдена.

Что я делаю не так?

1 Ответ

0 голосов
/ 18 февраля 2020

Для дальнейшего анализа предоставьте следующую информацию

  • Версия ESB
  • Конфигурации Synapse, связанные с посредником поиска в БД
  • Развертываете ли вы посредник DBLookup в отдельный файл машины?

Файлы автомобилей развернуты в алфавитном порядке. Если ресурсы реестра и конфигурации посредника DBlookup развернуты двумя разными файлами машин, убедитесь, что ресурсы реестра развернуты до появления артефактов синапса

...