+ /**
+ * Configueres and adds a {@link RollingFileAppender} to the root logger
+ *
+ * The log files of the cdm-remote instances are configured by the
+ * {@link eu.etaxonomy.cdm.remote.config.LoggingConfigurer}
+ */
+ private void configureFileLogger() {
+
+ PatternLayout layout = new PatternLayout("%d %p [%c] - %m%n");
+ try {
+ String logFile = LOG_PATH + File.separator + "cdmserver.log";
+ RollingFileAppender appender = new RollingFileAppender(layout, logFile);
+ appender.setMaxBackupIndex(3);
+ appender.setMaxFileSize("250MB");
+ Logger.getRootLogger().addAppender(appender);
+ logger.info("logging to :" + logFile);
+ } catch (IOException e) {
+ logger.error("Creating RollingFileAppender failed:", e);
+ }
+ }
+