#$HeadURL$ # $Id$ # # For the general syntax of property based configuration files see the # documenation of org.apache.log4j.PropertyConfigurator. # The root category uses the appender called deegree. Since no priority is # specified, the root category assumes the default priority for root # which is DEBUG in log4j. The root category is the only category that # has a default priority. All other categories need not be assigned a # priority in which case they inherit their priority from the # hierarchy. log.dir=${user.home} # log levels # 'DEBUG' (most messages) # 'INFO' # 'WARN' # 'ERROR' (only error messages) # first argument: root log level # remaining arguments: appenders #log4j.rootLogger=INFO, logfile, stdout log4j.rootLogger=INFO, stdout # # log levels for individual packages and their children # # the most precise entry for a package determines the effective log level # # # ================== common logging ===================== log4j.logger.org.deegree=INFO #log4j.logger.org.deegree=WARN #log4j.logger.org.deegree.portal=DEBUG #log4j.logger.org.deegree.framework=WARN # to log processing time for web-received requests (for all services) #log4j.logger.org.deegree.enterprise.servlet.OGCServletController=DEBUG # to log the incoming requests #log4j.logger.org.deegree.ogcwebservices.OGCRequestFactory=DEBUG # to log outgoing POST requests #log4j.logger.org.deegree.framework.util.NetWorker # ================== WMS specific logging ===================== # to log the XSLT used for GetFeatureInfo responses and the original GML # additionally, the sent exceptions are being logged #log4j.logger.org.deegree.enterprise.servlet.WMSHandler=DEBUG # to log requests for remote services #log4j.logger.org.deegree.ogcwebservices.wms.GetMapServiceInvokerForNL=DEBUG # to log more information about interaction with WFS #log4j.logger.org.deegree.ogcwebservices.wms.DefaultGetFeatureInfoHandler=DEBUG # to log why layers are not shown (eg. scale) #log4j.logger.org.deegree.ogcwebservices.wms.DefaultGetMapHandler=DEBUG # to log more information about rendering #log4j.logger.org.deegree.graphics.displayelements=DEBUG # ================== WFS specific logging ===================== #log4j.logger.org.deegree.ogcwebservices.wfs=DEBUG #log4j.logger.org.deegree.io.datastore.sql=DEBUG # to log transformation of requests and responses (XSL-processing) #log4j.logger.org.deegree.enterprise.servlet.WFSHandler=DEBUG # to log Transaction stuff, writes debug files for different stages of the process for Inserts #log4j.logger.org.deegree.ogcwebservices.wfs.TransactionHandler=DEBUG # to log the SQL statements as they are "prepared", i.e. converted to PreparedStatements #log4j.logger.org.deegree.io.datastore.sql.AbstractSQLDatastore=DEBUG # to log SQL statements generated for GetFeature-requests #log4j.logger.org.deegree.io.datastore.sql.FeatureFetcher=DEBUG #log4j.logger.org.deegree.io.datastore.sql.QueryHandler=DEBUG # to log backend-specific stuff #log4j.logger.org.deegree.io.datastore.sql.oracle.OracleDatastore=DEBUG #log4j.logger.org.deegree.io.datastore.sql.postgis.PostGISDatastore=DEBUG #log4j.logger.org.deegree.io.datastore.sql.generic.GenericSQLDatastore=DEBUG #log4j.logger.org.deegree.io.datastore.shape.ShapeDatastore=DEBUG # to log SQL statements and internal behaviour for transactions #log4j.logger.org.deegree.io.datastore.sql.transaction.SQLTransaction=DEBUG #log4j.logger.org.deegree.io.datastore.sql.transaction.UpdateHandler=DEBUG #log4j.logger.org.deegree.io.datastore.sql.transaction.delete.DeleteHandler=DEBUG #log4j.logger.org.deegree.io.datastore.sql.transaction.insert.InsertHandler=DEBUG # to log identification of "equal" features on Insert + assignment of new FeatureIds #log4j.logger.org.deegree.io.datastore.idgenerator.FeatureIdAssigner=DEBUG # to activate validation of incoming geometries (reject invalid geometries on insert) #log4j.logger.org.deegree.model.feature.Validator=DEBUG # to log normalisation results #log4j.logger.org.deegree.model.filterencoding.FunctionNormalize=DEBUG # ================== WCS specific logging ===================== # ================== CSW specific logging ===================== #log4j.logger.org.deegree.ogcwebservices.csw=DEBUG #log4j.logger.org.deegree.ogcwebservices.csw.discovery.Discovery=DEBUG # ================== WPVS specific logging ===================== # To see all debug messages of the wpvs #log4j.logger.org.deegree.ogcwebservices.wpvs=DEBUG # to see the working progress of a getview request #log4j.logger.org.deegree.ogcwebservices.wpvs.DefaultGetViewHandler=DEBUG # debugging the different datasources #log4j.logger.org.deegree.ogcwebservices.wpvs.utils.ResolutionStripe=DEBUG # # Console Output Appender # log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss}] %5p: %m%n # # 'deegree.log' file Appender # #log4j.appender.logfile=org.apache.log4j.RollingFileAppender #log4j.appender.logfile.File=${log.dir}/deegree.log #log4j.appender.logfile.MaxFileSize=1000KB # Keep one backup file log4j.appender.logfile.MaxBackupIndex=1 log4j.appender.logfile.layout=org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern=%d %-5p [%c] %m%n