Где я могу найти файл конфигурации базы данных JOSSO? - PullRequest
0 голосов
/ 10 марта 2011

У нас есть аутентификация Josso на нашем веб-сайте, и недавно мы изменили сервер mysql, и сейчас мы обновляем все имена хостов mysql, имена пользователей и пароли в файлах конфигурации базы данных.

Однако критический компонентнашего сайта - Josso по-прежнему не работает, потому что мы понятия не имеем, где существует файл конфигурации базы данных josso.

Я был бы очень признателен за все, что поможет мне выяснить, где это находится.URL-адрес сайта, через который он пытается получить доступ к Josso:

https://www.mysite.com:8443/josso/signon/usernamePasswordLogin.do;jsessionid=97FACC232630E8A8B93B141A67FBE01C

Редактировать: Мы используем Tomcat 6, расположенный в / etc / tomcat6, а также файл server.xml.файл внутри него.Я не смог найти там ничего релевантного, связанного с настройками josso db.

1 Ответ

2 голосов
/ 28 июля 2011

Надеюсь, вы уже поняли это, но это следует задокументировать для других. Эта документация доступна на вики JOSSO, раздел базы данных .

Предполагая, что JOSSO 1.8.x, есть файл в $ TOMCAT_HOME / lib, где мы имеем нашу конфигурацию, или в $ TOMCAT_HOME / webapps / josso / WEB-INF / классах с именем josso-gateway- DB-stores.xml . Если вы не можете найти этот файл, найдите josso-gateway-config.xml , в котором будут содержаться различные операторы импорта для других частей конфигурации шлюза. Конфигурация магазина содержит элементы, которые ссылаются на dsJndiName . Это источник данных, который определяется либо в вашем файле META-INF / context.xml, либо в файле server.xml Tomcat как элемент Resouce .

...