Use Case
Customer would like to configure TIBCO JasperReports® Server to write logs to one more file in Catalina logs folder, in addition to
WEB-INF/logs/jasperserver.log
default one.
Resolution
By default, TIBCO JasperReports® Server writes logs to
${jasperserver.root}/WEB-INF/logs/jasperserver.log
log file. This is configured in WEB-INF/log4j.properties.
In order to write logs to one more file, a new logger (let's call it catalinaOut) should be added to log4j.rooLogger property:
log4j.rootLogger=ERROR, stdout, fileout, catalinaOut
and the appender details:
# additionally, write to catalina.out log4j.appender.catalinaOut=org.apache.log4j.RollingFileAppender log4j.appender.catalinaOut.File=${catalina.home}/logs/cataline.out log4j.appender.catalinaOut.MaxFileSize=10MB log4j.appender.catalinaOut.MaxBackupIndex=2 log4j.appender.catalinaOut.layout=org.apache.log4j.PatternLayout log4j.appender.catalinaOut.layout.ConversionPattern=%p %t %c - %m%n
Server restart required.
Solution tested with TIBCO JasperReports® Server v.7.1.0
AS-20190225
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now