Updated Branches: refs/heads/master 99fdf3446 -> 8e05df951
Removed duplicated log4j.properties file in cloud controller and updated bin.xml Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/8e05df95 Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/8e05df95 Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/8e05df95 Branch: refs/heads/master Commit: 8e05df951c18514e28139df5f320fcf86c4afbca Parents: 99fdf34 Author: Imesh Gunaratne <[email protected]> Authored: Tue Nov 26 10:42:38 2013 +0530 Committer: Imesh Gunaratne <[email protected]> Committed: Tue Nov 26 10:42:38 2013 +0530 ---------------------------------------------------------------------- .../distribution/src/main/assembly/bin.xml | 10 +- .../distribution/src/main/conf/log4j.properties | 224 ++++++++++++------- .../src/main/resources/log4j.properties | 196 ---------------- 3 files changed, 148 insertions(+), 282 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/8e05df95/products/cloud-controller/modules/distribution/src/main/assembly/bin.xml ---------------------------------------------------------------------- diff --git a/products/cloud-controller/modules/distribution/src/main/assembly/bin.xml b/products/cloud-controller/modules/distribution/src/main/assembly/bin.xml index b9ffb46..089f9bc 100644 --- a/products/cloud-controller/modules/distribution/src/main/assembly/bin.xml +++ b/products/cloud-controller/modules/distribution/src/main/assembly/bin.xml @@ -29,15 +29,15 @@ <excludes> <exclude>**/*.sh</exclude> <exclude>**/*.bat</exclude> - <exclude>**/log4j.properties</exclude> + <exclude>**/conf/log4j.properties</exclude> <exclude>**/conf/axis2/axis2.xml</exclude> <exclude>**/services/sample01.aar</exclude> <exclude>**/repository/services/version/**</exclude> <exclude>**/version.txt</exclude> <exclude>**/LICENSE</exclude> - <exclude>**/NOTICE</exclude> + <exclude>**/NOTICE</exclude> <exclude>**/stratos.bat</exclude> - <exclude>**/launch.ini</exclude> + <exclude>**/launch.ini</exclude> <exclude>**/README.txt</exclude> <exclude>**/INSTALL.txt</exclude> <exclude>**/release-notes.html</exclude> @@ -241,10 +241,10 @@ <fileMode>755</fileMode> </file> <file> - <source>src/main/resources/log4j.properties</source> + <source>src/main/conf/log4j.properties</source> <outputDirectory>apache-stratos-cc-${pom.version}/repository/conf</outputDirectory> <filtered>true</filtered> - <fileMode>755</fileMode> + <fileMode>600</fileMode> </file> <file> <source>src/main/conf/synapse.properties</source> http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/8e05df95/products/cloud-controller/modules/distribution/src/main/conf/log4j.properties ---------------------------------------------------------------------- diff --git a/products/cloud-controller/modules/distribution/src/main/conf/log4j.properties b/products/cloud-controller/modules/distribution/src/main/conf/log4j.properties index 4b51c52..0af25b5 100644 --- a/products/cloud-controller/modules/distribution/src/main/conf/log4j.properties +++ b/products/cloud-controller/modules/distribution/src/main/conf/log4j.properties @@ -17,83 +17,110 @@ # under the License. # -## -# This is the log4j configuration file used by WSO2 ESB -# ===================================================== # -# IMPORTANT : Please do not remove or change the names of any of the Appenders defined here. -# The layout pattern & log file can be changed using the WSO2 ESB Management Console, and those -# settings will override the settings in this file. -## - -## -# WSO2 ESB is now able to create per-service trace logs at runtime. Thus while a message -# is being processed through a Proxy service or the Synapse service (i.e. message mediation through -# the 'main' sequence), tracing may be turned 'on' at any Proxy, Sequence or Mediator level. This -# trace state 'flows' with the message - i.e from a trace enabled sequence to another sequence etc. -# and applies to all mediators within a trace enabled sequence etc. unless another sequence or -# mediator does not override and specify a different trace setting. -## - -# the root category is ERROR (applies for all 3rd party JARs etc) and will be logged to the -# LOG_APPENDER and the CONSOLE_APPENDER - -log4j.rootLogger=ERROR, CARBON_CONSOLE, CARBON_LOGFILE, ERROR_LOGFILE - -log4j.category.org.apache.synapse=INFO -log4j.category.org.apache.synapse.transport=INFO -log4j.category.org.apache.axis2=INFO -log4j.category.org.apache.axis2.transport=INFO +# This is the log4j configuration file used by Cloud Controller. +# + +log4j.rootLogger=INFO, CARBON_CONSOLE, CARBON_LOGFILE, CARBON_MEMORY, CARBON_SYS_LOG + +log4j.logger.AUDIT_LOG=INFO, AUDIT_LOGFILE +log4j.logger.org.apache.axis2.wsdl.codegen.writer.PrettyPrinter=ERROR +log4j.logger.org.apache.axis2.clustering=INFO +log4j.logger.org.apache=INFO +log4j.logger.org.apache.catalina=WARN +log4j.logger.org.apache.tomcat=WARN +log4j.logger.org.wso2.carbon.apacheds=WARN +log4j.logger.org.apache.directory.server.ldap=WARN +log4j.logger.org.apache.directory.server.core.event=WARN log4j.logger.com.atomikos=INFO,ATOMIKOS log4j.logger.org.quartz=WARN +log4j.logger.org.apache.jackrabbit.webdav=WARN +log4j.logger.org.apache.juddi=ERROR +log4j.logger.org.apache.commons.digester.Digester=WARN +log4j.logger.org.apache.jasper.compiler.TldLocationsCache=WARN +log4j.logger.org.apache.qpid=WARN +log4j.logger.org.apache.qpid.server.Main=INFO +log4j.logger.qpid.message=WARN +log4j.logger.qpid.message.broker.listening=INFO +log4j.logger.org.apache.tiles=WARN +log4j.logger.org.apache.commons.httpclient=ERROR +log4j.logger.org.apache.coyote=WARN +log4j.logger.org.apache.solr=ERROR +log4j.logger.org.infinispan=WARN +log4j.logger.org.jgroups=ERROR +log4j.logger.me.prettyprint.cassandra.hector.TimingLogger=ERROR log4j.logger.org.wso2=INFO -log4j.logger.org.wso2.carbon=INFO +log4j.logger.org.apache.axis2.enterprise=FATAL, CARBON_LOGFILE, CARBON_MEMORY +log4j.logger.org.opensaml.xml=WARN, CARBON_LOGFILE, CARBON_MEMORY +log4j.logger.org.apache.directory.shared.ldap=WARN, CARBON_LOGFILE, CARBON_MEMORY +log4j.logger.org.apache.directory.server.ldap.handlers=WARN, CARBON_LOGFILE, CARBON_MEMORY + +# Following are to remove false error messages from startup (IS) +log4j.logger.org.apache.directory.shared.ldap.entry.DefaultServerAttribute=FATAL, CARBON_LOGFILE, CARBON_MEMORY +log4j.logger.org.apache.directory.server.core.DefaultDirectoryService=ERROR, CARBON_LOGFILE, CARBON_MEMORY +log4j.logger.org.apache.directory.shared.ldap.ldif.LdifReader=ERROR, CARBON_LOGFILE, CARBON_MEMORY +log4j.logger.org.apache.directory.server.ldap.LdapProtocolHandler=ERROR, CARBON_LOGFILE, CARBON_MEMORY +log4j.logger.org.apache.directory.server.core=ERROR, CARBON_LOGFILE, CARBON_MEMORY + +# Hive logging configuration +log4j.logger.DataNucleus=ERROR +log4j.logger.Datastore=ERROR +log4j.logger.Datastore.Schema=ERROR +log4j.logger.JPOX.Datastore=ERROR +log4j.logger.JPOX.Plugin=ERROR +log4j.logger.JPOX.MetaData=ERROR +log4j.logger.JPOX.Query=ERROR +log4j.logger.JPOX.General=ERROR +log4j.logger.JPOX.Enhancer=ERROR +log4j.logger.org.apache.hadoop.hive=WARN +log4j.logger.hive=WARN +log4j.logger.ExecMapper=WARN +log4j.logger.ExecReducer=WARN + +# Apache Stratos logging configuration log4j.logger.org.apache.stratos.cloud.controller=INFO log4j.logger.org.apache.stratos.messaging=INFO -log4j.logger.org.apache.catalina=WARN -log4j.logger.org.apache.synapse.endpoints.EndpointContext=ERROR -log4j.logger.org.apache.coyote=WARN -log4j.logger.org.apache.axis2.enterprise=FATAL -log4j.logger.de.hunsicker.jalopy.io=FATAL - -# uncomment the following logs to see HTTP headers and messages -#log4j.logger.org.apache.synapse.transport.nhttp.headers=DEBUG -#log4j.logger.org.apache.synapse.transport.nhttp.wire=DEBUG - -#nhttp accesslogs -#log4j.logger.org.apache.synapse.transport.nhttp.access=INFO - - -# qpid related logs for the message broker -log4j.logger.qpid=FATAL -log4j.logger.org.apache.qpid=FATAL +# Cassandra logging configuration +log4j.logger.org.apache.cassandra.db=WARN +log4j.logger.org.apache.cassandra.service=WARN +log4j.logger.org.apache.cassandra.thrift=WARN +log4j.logger.org.apache.cassandra.io.sstable=WARN +log4j.logger.org.apache.cassandra.utils=WARN +#log4j.logger.org.apache.cassandra.io.sstable=WARN +#log4j.logger.org.apache.cassandra.io.sstable=WARN + +# Andes logging configuration +log4j.logger.org.wso2.andes.server.handler.ConnectionStartOkMethodHandler=WARN +log4j.logger.org.wso2.andes.server.handler.ChannelOpenHandler=WARN +log4j.logger.org.wso2.andes.server.handler.ChannelCloseHandler=WARN +log4j.logger.org.wso2.andes.server.AMQChannel=WARN +log4j.logger.org.wso2.andes.server.handler.ConnectionCloseMethodHandler=WARN +log4j.logger.org.wso2.andes.server.handler.QueueDeclareHandler=WARN +log4j.logger.org.wso2.andes.server.handler.QueueBindHandler=WARN +log4j.logger.org.wso2.andes.server.virtualhost.VirtualHostConfigRecoveryHandler=WARN +log4j.logger.trace.messages=TRACE,CARBON_TRACE_LOGFILE + +log4j.additivity.org.apache.axis2.clustering=false +log4j.additivity.com.atomikos=false -# The console appender is used to display general information at console +# CARBON_CONSOLE is set to be a ConsoleAppender using a PatternLayout. log4j.appender.CARBON_CONSOLE=org.apache.log4j.ConsoleAppender -log4j.appender.CARBON_CONSOLE.layout=org.apache.log4j.PatternLayout -log4j.appender.CARBON_CONSOLE.layout.ConversionPattern=[%d{ISO8601}] %5p - %c{1} %m%n - -# Configure the service logger at INFO level. Writes only run-time/mediation-time audit messages -log4j.category.SERVICE_LOGGER=INFO, SERVICE_APPENDER -log4j.additivity.SERVICE_LOGGER=false -log4j.appender.SERVICE_APPENDER=org.apache.log4j.RollingFileAppender -log4j.appender.SERVICE_APPENDER.File=repository/logs/${instance.log}/wso2-cc${instance.log}.log -log4j.appender.SERVICE_APPENDER.MaxFileSize=1000KB -log4j.appender.SERVICE_APPENDER.MaxBackupIndex=10 -log4j.appender.SERVICE_APPENDER.layout=org.apache.log4j.PatternLayout -log4j.appender.SERVICE_APPENDER.layout.ConversionPattern=%d{ISO8601} [%X{ip}-%X{host}] [%t] %5p %c{1} %m%n - -# The trace logger dumps enough information @INFO level, but maybe pushed upto TRACE. -# Writes only run-time/mediation time tracing/debug messages for messages passing through trace -# enabled sequences, mediators and services. Enabling tracing on these has a performance impact -log4j.category.TRACE_LOGGER=INFO, TRACE_APPENDER -log4j.additivity.TRACE_LOGGER=false -log4j.appender.TRACE_APPENDER=org.apache.log4j.DailyRollingFileAppender -log4j.appender.TRACE_APPENDER.File=repository/logs/${instance.log}/wso2-cc-trace${instance.log}.log -log4j.appender.TRACE_APPENDER.Append=true -log4j.appender.TRACE_APPENDER.layout=org.apache.log4j.PatternLayout -log4j.appender.TRACE_APPENDER.layout.ConversionPattern=%d{HH:mm:ss,SSS} [%X{ip}-%X{host}] [%t] %5p %c{1} %m%n +log4j.appender.CARBON_CONSOLE.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout +# ConversionPattern will be overridden by the configuration setting in the DB +log4j.appender.CARBON_CONSOLE.layout.ConversionPattern=[%d] %P%5p {%c} - %x %m%n +log4j.appender.CARBON_CONSOLE.layout.TenantPattern=%U%@%D[%T] +log4j.appender.CARBON_CONSOLE.threshold=DEBUG + +# The memory appender for logging +log4j.appender.CARBON_MEMORY=org.wso2.carbon.logging.appender.CarbonMemoryAppender +log4j.appender.CARBON_MEMORY.bufferSize=2000 +log4j.appender.CARBON_MEMORY.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout +# ConversionPattern will be overridden by the configuration setting in the DB +log4j.appender.CARBON_MEMORY.layout.ConversionPattern=TID: [%T] [%S] [%d] %P%5p {%c} - %x %m {%c}%n +log4j.appender.CARBON_MEMORY.layout.TenantPattern=%U%@%D [%T] [%S] +log4j.appender.CARBON_MEMORY.columnList=%T,%S,%A,%d,%c,%p,%m,%H,%I,%Stacktrace +log4j.appender.CARBON_MEMORY.threshold=DEBUG # CARBON_LOGFILE is set to be a DailyRollingFileAppender using a PatternLayout. log4j.appender.CARBON_LOGFILE=org.apache.log4j.DailyRollingFileAppender @@ -107,18 +134,48 @@ log4j.appender.CARBON_LOGFILE.layout.ConversionPattern=TID: [%T] [%S] [%d] %P%5p log4j.appender.CARBON_LOGFILE.layout.TenantPattern=%U%@%D [%T] [%S] log4j.appender.CARBON_LOGFILE.threshold=DEBUG -# The standard error log where all the warnings, errors and fatal errors will be logged -log4j.appender.ERROR_LOGFILE=org.apache.log4j.FileAppender -log4j.appender.ERROR_LOGFILE.File=repository/logs/${instance.log}/wso2-cc-errors.log -log4j.appender.ERROR_LOGFILE.layout=org.apache.log4j.PatternLayout -log4j.appender.ERROR_LOGFILE.layout.ConversionPattern=%d{ISO8601} [%X{ip}-%X{host}] [%t] %5p %c{1} %m%n -log4j.appender.ERROR_LOGFILE.threshold=WARN - -log4j.logger.org.apache.directory.shared.ldap=WARN, CARBON_CONSOLE -log4j.logger.org.apache.directory.server.ldap.handlers=WARN, CARBON_CONSOLE -log4j.logger.org.apache.directory.shared.ldap.entry.DefaultServerAttribute=FATAL, CARBON_CONSOLE -log4j.logger.org.apache.directory.shared.ldap.ldif.LdifReader=ERROR, CARBON_CONSOLE -log4j.logger.org.apache.directory.server.ldap.LdapProtocolHandler=ERROR, CARBON_CONSOLE +log4j.appender.CARBON_SYS_LOG = org.apache.log4j.net.SyslogAppender +log4j.appender.CARBON_SYS_LOG.layout=org.apache.log4j.PatternLayout +log4j.appender.CARBON_SYS_LOG.layout.ConversionPattern=[%d] %5p {%c} - %x %m {%c}%n +log4j.appender.CARBON_SYS_LOG.SyslogHost=localhost +log4j.appender.CARBON_SYS_LOG.Facility=USER +log4j.appender.CARBON_SYS_LOG.threshold=DEBUG + +# CASSANDRA is set to be a CassandraAppender using a PatternLayout to send logs to cassandra keyspace +log4j.appender.CASSANDRA=org.wso2.carbon.logging.appender.LogEventAppender +log4j.appender.CASSANDRA.keyspace=LogEntry +log4j.appender.CASSANDRA.colFamily=logs +log4j.appender.CASSANDRA.url=localhost:9160 +log4j.appender.CASSANDRA.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout +log4j.appender.CASSANDRA.columnList=%T,%S,%A,%d,%c,%p,%m,%H,%Stacktrace + +# LOGEVENT is set to be a LogEventAppender using a PatternLayout to send logs to LOGEVENT +log4j.appender.LOGEVENT=org.wso2.carbon.logging.appender.LogEventAppender +log4j.appender.LOGEVENT.url=tcp://10.100.3.103:7611 +log4j.appender.LOGEVENT.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout +log4j.appender.LOGEVENT.columnList=%T,%S,%A,%d,%c,%p,%m,%H,%I,%Stacktrace +log4j.appender.LOGEVENT.userName=admin +log4j.appender.LOGEVENT.password=admin + +# Appender config to CARBON_TRACE_LOGFILE +log4j.appender.CARBON_TRACE_LOGFILE=org.apache.log4j.DailyRollingFileAppender +log4j.appender.CARBON_TRACE_LOGFILE.File=${carbon.home}/repository/logs/${instance.log}/wso2carbon-trace-messages${instance.log}.log +log4j.appender.CARBON_TRACE_LOGFILE.Append=true +log4j.appender.CARBON_TRACE_LOGFILE.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout +log4j.appender.CARBON_TRACE_LOGFILE.layout.ConversionPattern=[%d] %P%5p {%c} - %x %m {%c}%n +log4j.appender.CARBON_TRACE_LOGFILE.layout.TenantPattern=%U%@%D [%T] [%S] +log4j.appender.CARBON_TRACE_LOGFILE.threshold=TRACE +log4j.additivity.trace.messages=false + +# Appender config to AUDIT_LOGFILE +log4j.appender.AUDIT_LOGFILE=org.apache.log4j.DailyRollingFileAppender +log4j.appender.AUDIT_LOGFILE.File=${carbon.home}/repository/logs/audit.log +log4j.appender.AUDIT_LOGFILE.Append=true +log4j.appender.AUDIT_LOGFILE.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout +log4j.appender.AUDIT_LOGFILE.layout.ConversionPattern=[%d] %P%5p - %x %m %n +log4j.appender.AUDIT_LOGFILE.layout.TenantPattern=%U%@%D [%T] [%S] +log4j.appender.AUDIT_LOGFILE.threshold=INFO +log4j.additivity.AUDIT_LOG=false # Appender config to send Atomikos transaction logs to new log file tm.out. log4j.appender.ATOMIKOS = org.apache.log4j.RollingFileAppender @@ -126,6 +183,11 @@ log4j.appender.ATOMIKOS.File = repository/logs/tm.out log4j.appender.ATOMIKOS.Append = true log4j.appender.ATOMIKOS.layout = org.apache.log4j.PatternLayout log4j.appender.ATOMIKOS.layout.ConversionPattern=%p %t %c - %m%n -log4j.additivity.com.atomikos=false +# This file is used to override the default logger settings, and is used to remove unwanted logs from Shindig appearing on the console. + +# Specification of Handler used by Console Logger +handlers=java.util.logging.ConsoleHandler +# Replacing default INFO level with SEVERE +java.util.logging.ConsoleHandler.level=SEVERE http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/8e05df95/products/cloud-controller/modules/distribution/src/main/resources/log4j.properties ---------------------------------------------------------------------- diff --git a/products/cloud-controller/modules/distribution/src/main/resources/log4j.properties b/products/cloud-controller/modules/distribution/src/main/resources/log4j.properties deleted file mode 100644 index f6045ab..0000000 --- a/products/cloud-controller/modules/distribution/src/main/resources/log4j.properties +++ /dev/null @@ -1,196 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# -# This is the log4j configuration file used by WSO2 Carbon -# -# IMPORTANT : Please do not remove or change the names of any -# of the Appenders defined here. The layout pattern & log file -# can be changed using the WSO2 Carbon Management Console, and those -# settings will override the settings in this file. -# - -log4j.rootLogger=INFO, CARBON_CONSOLE, CARBON_LOGFILE, CARBON_MEMORY, CARBON_SYS_LOG - -log4j.logger.AUDIT_LOG=INFO, AUDIT_LOGFILE -log4j.logger.org.apache.axis2.wsdl.codegen.writer.PrettyPrinter=ERROR -log4j.logger.org.apache.axis2.clustering=INFO -log4j.logger.org.apache=INFO -log4j.logger.org.apache.catalina=WARN -log4j.logger.org.apache.tomcat=WARN -log4j.logger.org.wso2.carbon.apacheds=WARN -log4j.logger.org.apache.directory.server.ldap=WARN -log4j.logger.org.apache.directory.server.core.event=WARN -log4j.logger.com.atomikos=INFO,ATOMIKOS -log4j.logger.org.quartz=WARN -log4j.logger.org.apache.jackrabbit.webdav=WARN -log4j.logger.org.apache.juddi=ERROR -log4j.logger.org.apache.commons.digester.Digester=WARN -log4j.logger.org.apache.jasper.compiler.TldLocationsCache=WARN -log4j.logger.org.apache.qpid=WARN -log4j.logger.org.apache.qpid.server.Main=INFO -log4j.logger.qpid.message=WARN -log4j.logger.qpid.message.broker.listening=INFO -log4j.logger.org.apache.tiles=WARN -log4j.logger.org.apache.commons.httpclient=ERROR -log4j.logger.org.apache.coyote=WARN -log4j.logger.org.apache.solr=ERROR -log4j.logger.org.infinispan=WARN -log4j.logger.org.jgroups=ERROR -log4j.logger.me.prettyprint.cassandra.hector.TimingLogger=ERROR -log4j.logger.org.wso2=INFO -log4j.logger.org.apache.axis2.enterprise=FATAL, CARBON_LOGFILE, CARBON_MEMORY -log4j.logger.org.opensaml.xml=WARN, CARBON_LOGFILE, CARBON_MEMORY -log4j.logger.org.apache.directory.shared.ldap=WARN, CARBON_LOGFILE, CARBON_MEMORY -log4j.logger.org.apache.directory.server.ldap.handlers=WARN, CARBON_LOGFILE, CARBON_MEMORY -#Following are to remove false error messages from startup (IS) -log4j.logger.org.apache.directory.shared.ldap.entry.DefaultServerAttribute=FATAL, CARBON_LOGFILE, CARBON_MEMORY -log4j.logger.org.apache.directory.server.core.DefaultDirectoryService=ERROR, CARBON_LOGFILE, CARBON_MEMORY -log4j.logger.org.apache.directory.shared.ldap.ldif.LdifReader=ERROR, CARBON_LOGFILE, CARBON_MEMORY -log4j.logger.org.apache.directory.server.ldap.LdapProtocolHandler=ERROR, CARBON_LOGFILE, CARBON_MEMORY -log4j.logger.org.apache.directory.server.core=ERROR, CARBON_LOGFILE, CARBON_MEMORY -#Hive Related Log configurations -log4j.logger.DataNucleus=ERROR -log4j.logger.Datastore=ERROR -log4j.logger.Datastore.Schema=ERROR -log4j.logger.JPOX.Datastore=ERROR -log4j.logger.JPOX.Plugin=ERROR -log4j.logger.JPOX.MetaData=ERROR -log4j.logger.JPOX.Query=ERROR -log4j.logger.JPOX.General=ERROR -log4j.logger.JPOX.Enhancer=ERROR -log4j.logger.org.apache.hadoop.hive=WARN -log4j.logger.hive=WARN -log4j.logger.ExecMapper=WARN -log4j.logger.ExecReducer=WARN - -#cassandra specific - -log4j.logger.org.apache.cassandra.db=WARN -log4j.logger.org.apache.cassandra.service=WARN -log4j.logger.org.apache.cassandra.thrift=WARN -log4j.logger.org.apache.cassandra.io.sstable=WARN -log4j.logger.org.apache.cassandra.utils=WARN -#log4j.logger.org.apache.cassandra.io.sstable=WARN -#log4j.logger.org.apache.cassandra.io.sstable=WARN - - - -#andes specific -log4j.logger.org.wso2.andes.server.handler.ConnectionStartOkMethodHandler=WARN -log4j.logger.org.wso2.andes.server.handler.ChannelOpenHandler=WARN -log4j.logger.org.wso2.andes.server.handler.ChannelCloseHandler=WARN -log4j.logger.org.wso2.andes.server.AMQChannel=WARN -log4j.logger.org.wso2.andes.server.handler.ConnectionCloseMethodHandler=WARN -log4j.logger.org.wso2.andes.server.handler.QueueDeclareHandler=WARN -log4j.logger.org.wso2.andes.server.handler.QueueBindHandler=WARN -log4j.logger.org.wso2.andes.server.virtualhost.VirtualHostConfigRecoveryHandler=WARN -log4j.logger.trace.messages=TRACE,CARBON_TRACE_LOGFILE - -log4j.additivity.org.apache.axis2.clustering=false -log4j.additivity.com.atomikos=false - -# CARBON_CONSOLE is set to be a ConsoleAppender using a PatternLayout. -log4j.appender.CARBON_CONSOLE=org.apache.log4j.ConsoleAppender -log4j.appender.CARBON_CONSOLE.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout -# ConversionPattern will be overridden by the configuration setting in the DB -log4j.appender.CARBON_CONSOLE.layout.ConversionPattern=[%d] %P%5p {%c} - %x %m%n -log4j.appender.CARBON_CONSOLE.layout.TenantPattern=%U%@%D[%T] -log4j.appender.CARBON_CONSOLE.threshold=DEBUG - - -# The memory appender for logging -log4j.appender.CARBON_MEMORY=org.wso2.carbon.logging.appender.CarbonMemoryAppender -log4j.appender.CARBON_MEMORY.bufferSize=2000 -log4j.appender.CARBON_MEMORY.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout -# ConversionPattern will be overridden by the configuration setting in the DB -log4j.appender.CARBON_MEMORY.layout.ConversionPattern=TID: [%T] [%S] [%d] %P%5p {%c} - %x %m {%c}%n -log4j.appender.CARBON_MEMORY.layout.TenantPattern=%U%@%D [%T] [%S] -log4j.appender.CARBON_MEMORY.columnList=%T,%S,%A,%d,%c,%p,%m,%H,%I,%Stacktrace -log4j.appender.CARBON_MEMORY.threshold=DEBUG - -# CARBON_LOGFILE is set to be a DailyRollingFileAppender using a PatternLayout. -log4j.appender.CARBON_LOGFILE=org.apache.log4j.DailyRollingFileAppender -# Log file will be overridden by the configuration setting in the DB -# This path should be relative to WSO2 Carbon Home -log4j.appender.CARBON_LOGFILE.File=${carbon.home}/repository/logs/${instance.log}/wso2carbon${instance.log}.log -log4j.appender.CARBON_LOGFILE.Append=true -log4j.appender.CARBON_LOGFILE.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout -# ConversionPattern will be overridden by the configuration setting in the DB -log4j.appender.CARBON_LOGFILE.layout.ConversionPattern=TID: [%T] [%S] [%d] %P%5p {%c} - %x %m {%c}%n -log4j.appender.CARBON_LOGFILE.layout.TenantPattern=%U%@%D [%T] [%S] -log4j.appender.CARBON_LOGFILE.threshold=DEBUG - -log4j.appender.CARBON_SYS_LOG = org.apache.log4j.net.SyslogAppender -log4j.appender.CARBON_SYS_LOG.layout=org.apache.log4j.PatternLayout -log4j.appender.CARBON_SYS_LOG.layout.ConversionPattern=[%d] %5p {%c} - %x %m {%c}%n -log4j.appender.CARBON_SYS_LOG.SyslogHost=localhost -log4j.appender.CARBON_SYS_LOG.Facility=USER -log4j.appender.CARBON_SYS_LOG.threshold=DEBUG - -# CASSANDRA is set to be a CassandraAppender using a PatternLayout to send logs to cassandra keyspace -log4j.appender.CASSANDRA=org.wso2.carbon.logging.appender.LogEventAppender -log4j.appender.CASSANDRA.keyspace=LogEntry -log4j.appender.CASSANDRA.colFamily=logs -log4j.appender.CASSANDRA.url=localhost:9160 -log4j.appender.CASSANDRA.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout -log4j.appender.CASSANDRA.columnList=%T,%S,%A,%d,%c,%p,%m,%H,%Stacktrace - -# LOGEVENT is set to be a LogEventAppender using a PatternLayout to send logs to LOGEVENT -log4j.appender.LOGEVENT=org.wso2.carbon.logging.appender.LogEventAppender -log4j.appender.LOGEVENT.url=tcp://10.100.3.103:7611 -log4j.appender.LOGEVENT.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout -log4j.appender.LOGEVENT.columnList=%T,%S,%A,%d,%c,%p,%m,%H,%I,%Stacktrace -log4j.appender.LOGEVENT.userName=admin -log4j.appender.LOGEVENT.password=admin - -# Appender config to CARBON_TRACE_LOGFILE -log4j.appender.CARBON_TRACE_LOGFILE=org.apache.log4j.DailyRollingFileAppender -log4j.appender.CARBON_TRACE_LOGFILE.File=${carbon.home}/repository/logs/${instance.log}/wso2carbon-trace-messages${instance.log}.log -log4j.appender.CARBON_TRACE_LOGFILE.Append=true -log4j.appender.CARBON_TRACE_LOGFILE.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout -log4j.appender.CARBON_TRACE_LOGFILE.layout.ConversionPattern=[%d] %P%5p {%c} - %x %m {%c}%n -log4j.appender.CARBON_TRACE_LOGFILE.layout.TenantPattern=%U%@%D [%T] [%S] -log4j.appender.CARBON_TRACE_LOGFILE.threshold=TRACE -log4j.additivity.trace.messages=false - -# Appender config to AUDIT_LOGFILE -log4j.appender.AUDIT_LOGFILE=org.apache.log4j.DailyRollingFileAppender -log4j.appender.AUDIT_LOGFILE.File=${carbon.home}/repository/logs/audit.log -log4j.appender.AUDIT_LOGFILE.Append=true -log4j.appender.AUDIT_LOGFILE.layout=org.wso2.carbon.utils.logging.TenantAwarePatternLayout -log4j.appender.AUDIT_LOGFILE.layout.ConversionPattern=[%d] %P%5p - %x %m %n -log4j.appender.AUDIT_LOGFILE.layout.TenantPattern=%U%@%D [%T] [%S] -log4j.appender.AUDIT_LOGFILE.threshold=INFO -log4j.additivity.AUDIT_LOG=false - -# Appender config to send Atomikos transaction logs to new log file tm.out. -log4j.appender.ATOMIKOS = org.apache.log4j.RollingFileAppender -log4j.appender.ATOMIKOS.File = repository/logs/tm.out -log4j.appender.ATOMIKOS.Append = true -log4j.appender.ATOMIKOS.layout = org.apache.log4j.PatternLayout -log4j.appender.ATOMIKOS.layout.ConversionPattern=%p %t %c - %m%n - -# This file is used to override the default logger settings, and is used to remove unwanted logs from Shindig appearing on the console. - -# Specification of Handler used by Console Logger -handlers=java.util.logging.ConsoleHandler - -# Replacing default INFO level with SEVERE -java.util.logging.ConsoleHandler.level=SEVERE
