Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
How do you configure log4j?
I've tried editing the log4j.properties file in "...tomcat > webapps > wflow-wfweb > WEB-INF > classes" but get the following error.
log4j.properties...
Code Block |
---|
# Set root logger level to WARN and its only appender to A1. log4j.rootLogger=DEBUG, A1, R log4j.logger.TimeProfiler=ERROR log4j.logger.TimeProfiler-InstancePersistence=ERROR log4j.logger.TimeProfiler-EventAudit=ERROR log4j.logger.Shark=ERROR log4j.logger.Scripting=ERROR log4j.logger.DatabaseManager=ERROR log4j.logger.org.springframework=ERROR log4j.logger.org.objectweb=ERROR log4j.logger.org.hibernate=ERROR log4j.logger.org.joget=INFO log4j.category.org.apache.commons=ERROR #log4j.category.org.joget.workflow.shark.DeadlineChecker=DEBUG # A1 is set to be a ConsoleAppender. log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%-5p %d{dd MMM yyyy HH:mm:ss} %c %x - %m%n |
Error in console...
Code Block |
---|
log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.log4j:ERROR The class "org.apache.log4j.Appender" was loaded bylog4j:ERROR [1.0] whereas object of typelog4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/----------> Parent Classloader:org.apache.catalina.loader.StandardClassLoader@f73c1].log4j:ERROR Could not instantiate appender named "A1".log4j:ERROR A "org.apache.log4j.RollingFileAppender" object is not assignable to a "org.apache.log4j.Appender" variable.log4j:ERROR The class "org.apache.log4j.Appender" was loaded bylog4j:ERROR [1.0] whereas object of typelog4j:ERROR "org.apache.log4j.RollingFileAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/----------> Parent Classloader:org.apache.catalina.loader.StandardClassLoader@f73c1].log4j:ERROR Could not instantiate appender named "R". log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a " org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [1.0] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@f73c1 ]. log4j:ERROR Could not instantiate appender named "A1". log4j:ERROR A "org.apache.log4j.RollingFileAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [1.0] whereas object of type log4j:ERROR "org.apache.log4j.RollingFileAppender" was loaded by [WebappClassLoa der delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@f73c1 ]. log4j:ERROR Could not instantiate appender named "R". |