All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.0.1.6.source-code.log4j.xml Maven / Gradle / Ivy

Go to download

HASCO is a framework for reducing configuration tasks (e.g. software system configuration or algorithm configuration) into an HTN planning problem. This can then in turn be reduced to a graph search problem that can be solved by any kind of standard graph search algorithm, e.g., breadth-first-search.

There is a newer version: 0.2.1
Show newest version
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration>
	<appender name="console" class="org.apache.log4j.ConsoleAppender">
		<param name="Target" value="System.out" />
		<param name="Threshold" value="trace" />
		<layout class="org.apache.log4j.PatternLayout">
			<!-- <param name="ConversionPattern" value="(%d{ISO8601}) %-5p [%t] [%c{1}.%M:%L] 
				- %m%n" /> -->
			<param name="ConversionPattern" value="%-5p [%t] [%c{1}.%M:%L] - %m%n" />
		</layout>
	</appender>

	<appender name="infoFileAppender" class="org.apache.log4j.FileAppender">
		<param name="File" value="logs/info.log" />
		<param name="Threshold" value="INFO" />
		<param name="Append" value="false" />
		<layout class="org.apache.log4j.PatternLayout">
			<param name="ConversionPattern" value="(%d{ISO8601}) %-5p [%t] [%c{1}.%M:%L] - %m%n" />
		</layout>
	</appender>

	<appender name="errFileAppender" class="org.apache.log4j.FileAppender">
		<param name="File" value="logs/error.log" />
		<param name="Threshold" value="ERROR" />
		<layout class="org.apache.log4j.PatternLayout">
			<param name="ConversionPattern" value="(%d{ISO8601}) %-5p [%t] [%c{1}.%M:%L] - %m%n" />
		</layout>
	</appender>
	
	<appender name="warnFileAppender" class="org.apache.log4j.FileAppender">
		<param name="File" value="logs/warn.log" />
		<param name="Threshold" value="WARN" />
		<layout class="org.apache.log4j.PatternLayout">
			<param name="ConversionPattern" value="(%d{ISO8601}) %-5p [%t] [%c{1}.%M:%L] - %m%n" />
		</layout>
	</appender>

	<appender name="traceFileAppender" class="org.apache.log4j.FileAppender">
		<param name="File" value="logs/trace.log" />
		<param name="Threshold" value="TRACE" />
		<param name="Append" value="false" />
		<layout class="org.apache.log4j.PatternLayout">
			<param name="ConversionPattern" value="(%d{ISO8601}) %-5p [%t] [%c{1}.%M:%L] - %m%n" />
		</layout>
	</appender>

	<logger name="ai.libs.jaicore">
		<level value="warn" />
		<appender-ref ref="console" />
		<appender-ref ref="infoFileAppender" />
		<appender-ref ref="warnFileAppender" />
		<appender-ref ref="errFileAppender" />
		<appender-ref ref="traceFileAppender" />
	</logger>
	
	<logger name="ai.libs.jaicore.basic.algorithm.GeneralAlgorithmTester">
	 <level value="info" />
	</logger>
	
	<logger name="ai.libs.hasco">
	  <level value="warn" />
    <appender-ref ref="console" />
    <appender-ref ref="infoFileAppender" />
    <appender-ref ref="warnFileAppender" />
    <appender-ref ref="errFileAppender" />
    <appender-ref ref="traceFileAppender" />
	</logger>
	
  <logger name="ai.libs.hasco.core.HASCO">
    <level value="warn" />
  </logger>
  
  <logger name="ai.libs.hasco.core.IsValidParameterRangeRefinementPredicate">
    <level value="warn" />
  </logger>
  
  <logger name="ai.libs.jaicore.graphvisualizer">
    <level value="warn" />
  </logger>
  
  <logger name="ai.libs.hasco.gui.statsplugin">
    <level value="trace" />
  </logger>
	
	<logger name="testedalgorithm">
    <level value="info" />
    
    <appender-ref ref="console" />
    <appender-ref ref="infoFileAppender" />
    <appender-ref ref="warnFileAppender" />
    <appender-ref ref="errFileAppender" />
    <appender-ref ref="traceFileAppender" />
  </logger>
  
  <logger name="ai.libs.jaicore.timing">
    <level value="info" />
  </logger>
  
  <logger name="ai.libs.jaicore.interrupt">
    <level value="info" />
  </logger>
  
  <logger name="testedalgorithm.search">
    <level value="warn" />
  </logger>
</log4j:configuration>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy