Reputation: 91
I use log4j for logging, and i want to disable jaspersoft logging.
I test this codelog4j.logger.net.sf.jasperreports.engine=error
but jasper still printing in console (see below image).
Upvotes: 0
Views: 1889
Reputation: 91
I finally found the answer. I used the code below and there no more log message from jaspersoft. Thanks @dada67.
log4j.logger.org.apache.commons.digester=error
log4j.logger.org.apache.commons.beanutils=error
log4j.logger.net.sf.jasperreports.engine=error
log4j.logger.net.sf.jasperreports.extensions=error
Upvotes: 1
Reputation: 5113
The log messages that you are seeing come from Apache Commons Digester, which JasperReports uses to parse JRXMLs.
If you want to disable debug logging for Digester, you would need something like this:
log4j.logger.org.apache.commons.digester=error
Upvotes: 1