#-------------------------------------------------------------------------------
# Copyright 2012 The Odysseus Team
# 
# Licensed 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.
#-------------------------------------------------------------------------------
# Set root logger level to debug and its only appender to default.
log4j.rootLogger=ERROR, default, default2 

# default is set to be a ConsoleAppender.
log4j.appender.default=org.apache.log4j.ConsoleAppender
log4j.appender.default2=org.apache.log4j.FileAppender
log4j.appender.default2.file=output.log
# default uses PatternLayout.
log4j.appender.default.layout=org.apache.log4j.PatternLayout
log4j.appender.default2.layout=org.apache.log4j.PatternLayout
#log4j.appender.default.layout.ConversionPattern=%-4r [%t] %-5p %c{1} %x - %m - %l %n
# http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html
log4j.appender.default.layout.ConversionPattern=%-4r %-5p %c{1} %x - %m - %l %n
log4j.appender.default2.layout.ConversionPattern=%-4r %-5p %c{1} %x - %m - %l %n

# infos für Transformation und Rewrite und der gemeinsamen Ruleengine
log4j.logger.ruleengine=DEBUG
log4j.logger.transform=DEBUG
log4j.logger.rewrite=DEBUG
log4j.logger.de.uniol.inf.is.odysseus.ruleengine.system.LoggerSystem=DEBUG

# Odysseus  orded!
log4j.logger.de.uniol.inf.is.odysseus.ac.standard.StandardAC=ERROR
log4j.logger.de.uniol.inf.is.odysseus.cep.epa.PatternDetectPO=ERROR
log4j.logger.de.uniol.inf.is.odysseus.mep=ERROR
log4j.logger.de.uniol.inf.is.odysseus.core.server.physicaloperator.AbstractSink=ERROR
log4j.logger.de.uniol.inf.is.odysseus.core.server.physicaloperator.AbstractSource=ERROR
log4j.logger.de.uniol.inf.is.odysseus.core.server.physicaloperator.AbstractPipe=ERROR
log4j.logger.de.uniol.inf.is.odysseus.core.server.physicaloperator.base.access.NioConnectionHandler=ERROR
log4j.logger.de.uniol.inf.is.odysseus.core.server.planmanagement.query.PhysicalQuery=ERROR
log4j.logger.de.uniol.inf.is.odysseus.core.server.scheduler=DEBUG
log4j.logger.de.uniol.inf.is.odysseus.core.streamconnection=ERROR
log4j.logger.de.uniol.inf.is.odysseus.intervalapproach=ERROR
log4j.logger.de.uniol.inf.is.odysseus.mining.physicaloperator=ERROR
log4j.logger.de.uniol.inf.is.odysseus.monitoring.AbstractMonitoringDataProvider=ERROR
log4j.logger.de.uniol.inf.is.odysseus.logicaloperator.LogicalOperatorBuilder=ERROR
log4j.logger.de.uniol.inf.is.odysseus.planmanagement.executor.standardexecutor.StandardExecutor=DEBUG
log4j.logger.de.uniol.inf.is.odysseus.rcp=ERROR
log4j.logger.de.uniol.inf.is.odysseus.rcp.application.Activator=ERROR
log4j.logger.de.uniol.inf.is.odysseus.scheduler=DEBUG
log4j.logger.de.uniol.inf.is.odysseus.scheduler.singlethreadscheduler=DEBUG
log4j.logger.de.uniol.inf.is.odysseus.scheduler.singlethreadscheduler.MultipleSourceExecutor=DEBUG
log4j.logger.de.uniol.inf.is.odysseus.test=TRACE

# Other
log4j.logger.org.mortbay.log=ERROR
log4j.logger.javax.enterprise.resource.webservices.jaxws.server=ERROR
log4j.logger.org.opcfoundation.ua=ERROR
log4j.logger.org.opcfoundation.ua=ERROR
