Revision 40616 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/Launcher.java

View differences:

Launcher.java
795 795
	 */
796 796
	private void configureLogging(String appName) throws IOException {
797 797
		// Configurar el log4j
798
		Launcher.class.getClassLoader().getResource(".");
799
		PropertyConfigurator.configure("log4j.properties");
800 798

  
799
		URL config = Launcher.class.getClassLoader().getResource("log4j.properties");
800
		if( config == null ) {
801
			config = Launcher.class.getClassLoader().getResource("default-log4j/log4j.properties");
802
		}
803
		PropertyConfigurator.configure(config);
801 804
		PatternLayout l = new PatternLayout("%p %t %C - %m%n");
802 805
		RollingFileAppender fa = new RollingFileAppender(l, appHomeDir
803 806
				+ File.separator + appName + ".log", false);
804 807
		fa.setMaxFileSize("512KB");
805 808
		fa.setMaxBackupIndex(3);
806 809
		org.apache.log4j.Logger.getRootLogger().addAppender(fa);
810
		logger.info("Loadded log4j.properties from " + config.toString());
807 811
	}
808 812

  
809 813
	private class NotificationAppender extends AppenderSkeleton {

Also available in: Unified diff