Why is it asking for so many dependencies - though I am not using any of the feature in my program.
below is the logback configuration: public static void programmaticConfiguration() { ResourceBundle rb = ResourceBundle.getBundle("com.logProperties"); Enumeration<String> keys = rb.getKeys(); String dir = keys.nextElement(); String date = new SimpleDateFormat("yyyy/MM/dd").format(new Date()); Logger camel = getLogger("MyRoute", dir + date + "/camel.log"); dir = null; dir = keys.nextElement(); final Logger services = getLogger("webservices", dir + date + "/Service.log"); } private static Logger getLogger(String string, String file) { LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory(); PatternLayoutEncoder ple = new PatternLayoutEncoder(); ple.setPattern("%date %level [%thread] %logger{10} [%file:%line] %msg%n"); ple.setContext(lc); ple.start(); FileAppender<ILoggingEvent> fileAppender = new FileAppender<ILoggingEvent>(); fileAppender.setFile(file); fileAppender.setEncoder(ple); fileAppender.setContext(lc); fileAppender.start(); Logger logger = (Logger) LoggerFactory.getLogger(string); logger.addAppender(fileAppender); logger.setLevel(Level.INFO); logger.setAdditive(false); /* set to true if root should log too */ return logger; } } ----- Thanks Amrut Malaji malaji.am...@gmail.com -- View this message in context: http://camel.465427.n5.nabble.com/Logback-used-with-Apache-Camel-tp5746335p5746407.html Sent from the Camel - Users mailing list archive at Nabble.com.