Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
tutorial:adm:czechidm_installation [2021/03/08 10:33] svandav |
tutorial:adm:czechidm_installation [2021/08/25 08:14] husniko |
org.quartz.jobStore.tablePrefix=qrtz_ | org.quartz.jobStore.tablePrefix=qrtz_ |
</file> | </file> |
* The **/opt/czechidm/etc/logback-spring.xml** specifies logging configuration. This is the default logging configuration that you can use out of the box.<file xml logback-spring.xml> | * The **/opt/czechidm/etc/logback-spring.xml** specifies logging configuration. This is the default logging configuration that you can use out of the box. |
| |
| <file xml logback-spring.xml> |
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> |
<!-- https://springframework.guru/using-logback-spring-boot/ --> | <!-- https://springframework.guru/using-logback-spring-boot/ --> |
<!-- http://logback.qos.ch/manual/appenders.html --> | <!-- http://logback.qos.ch/manual/appenders.html --> |
<configuration> | <configuration> |
| <!-- !!!BEWARE!!! The specification of the LOG PATTERNS overrides the default configuration and increases the maximum length of the %logger{<size>} attribute. |
| It is neccessary for correct function of the AUDIT logging feature (redmine ticket #2717). If AUDIT logger key is longer then the set limit it gets shortened |
| and SIEM software is not able to parse logs properly. --> |
| <property name="CONSOLE_LOG_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %5level %relative --- [%thread] %logger{60}.%M : %msg%n"/> |
| <property name="FILE_LOG_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %5level %relative --- [%thread] %logger{60}.%M : %msg%n"/> |
| |
<include resource="org/springframework/boot/logging/logback/base.xml"/> | <include resource="org/springframework/boot/logging/logback/base.xml"/> |
<springProperty name="spring.profiles.active" source="spring.profiles.active"/> | <springProperty name="spring.profiles.active" source="spring.profiles.active"/> |
<logger name="org.hibernate.SQL" level="INFO"/> | <logger name="org.hibernate.SQL" level="INFO"/> |
<logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="INFO"/> | <logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="INFO"/> |
| <logger name="AUDIT" level="ERROR"/> |
</springProfile> | </springProfile> |
| |
<springProperty name="spring.datasource.password" source="spring.datasource.password"/> | <springProperty name="spring.datasource.password" source="spring.datasource.password"/> |
| |
<appender name="DB" class="eu.bcvsolutions.idm.core.exception.IdmDBAppender"> | <appender name="DB" class="eu.bcvsolutions.idm.core.exception.IdmDbAppender"> |
<connectionSource class="ch.qos.logback.core.db.DriverManagerConnectionSource"> | <connectionSource class="ch.qos.logback.core.db.DriverManagerConnectionSource"> |
<driverClass>${spring.datasource.driver-class-name}</driverClass> | <driverClass>${spring.datasource.driver-class-name}</driverClass> |
<logger name="org.hibernate.SQL" level="INFO"/> | <logger name="org.hibernate.SQL" level="INFO"/> |
<logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="INFO"/> | <logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="INFO"/> |
| <logger name="AUDIT" level="ERROR"/> |
| |
</springProfile> | </springProfile> |
<code> | <code> |
cp idm-app-10.4.1.war /opt/tomcat/current/webapps/idm.war | cp idm-app-10.4.1.war /opt/tomcat/current/webapps/idm.war |
</code> | |
Check that the idm.war file is owned by Tomcat: | |
<code> | |
ls -l /opt/tomcat/current/webapps | |
</code> | |
If not, change its owner: | |
<code> | |
chown tomcat:tomcat /opt/tomcat/current/webapps/idm.war | |
</code> | </code> |
Start the Tomcat container:<code> | Start the Tomcat container:<code> |