понедельник, 21 августа 2017 г.

qdp.properties in qdpconf

Под разными ОС расположение файла "qdp.properties" Tomcat ищет в разных папках:
- для Windows: <Tomcat АЦК-М>\qdpconf\qdp.properties
- для Linux: <Tomcat АЦК-М>/bin/qdpconf/qdp.properties
Нужно избавиться от этого нюанса.

Похожий нюанс с расположением лога вэб-приложения из папки "webapps" Tomcat - путь к логу, указанный в logback.xml для разных ОС (Windows, Linux) читается по-разному, например, при значении "../logs/mon.log" в "tomcat\webapps\azkmon\WEB-INF\classes\logback.xml" лог пишется по разным путям:
- для Windows: <Tomcat АЦК-М>\..\logs\mon.log
- для Linux: <Tomcat АЦК-М>/logs/mon.log
Нужно избавиться от этого нюанса тоже.
=============================================
В qdp.properties нужно обязательно указывать 5 строк о подключении к БД:
main.dataSource.driverClassName=oracle.jdbc.OracleDriver
main.dataSource.url=...
main.dataSource.username=...
main.dataSource.password=...
main.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
=============================================
r:40c5acc6c50a1b760a62662fedeb8cddb336f4c8
a:a40546cc4fd6a12572828bb803380888ad1bfdab
=============================================
USERROLE_USERACCOUNT.ROLES_NAME='superUser' where USERROLE_USERACCOUNT.USERS_NAME=...

Комментариев нет:

Архив