/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * @param resource resource name * @param clazz class, ignored. * @return URL to resource or null. * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
/** * Get a resource by delegating to getResource(String). * * @param resource resource name * @param clazz class, ignored. * * @return URL to resource or null. * * @deprecated as of 1.2. */ public static URL getResource(String resource, Class clazz) { return getResource(resource); }
if (logProperty == null) { try { final URL resource = Loader.getResource(propertylocation); if (resource != null) { try {
String file = getInitParameter("log4jConfigLocation"); if (file==null) { URL url = Loader.getResource("log4j.properties"); if(new File(url.getFile()).exists()) { PropertyConfigurator.configure(url); } else { url = Loader.getResource("log4j.xml"); if(new File(url.getFile()).exists()) { DOMConfigurator.configure(url);
/** * Returns true if a log4j configuration can be found given the current environment. * See http://logging.apache.org/log4j/1.2/manual.html (Default Initialization Procedure) * @return */ public static boolean isLog4jConfigurationAvailable() { String log4jConfiguration = System.getProperty(LOG4J_CONFIGURATION); String resource = log4jConfiguration != null ? log4jConfiguration : LOG4J_PROPERTIES; URL url = null; try { url = new URL(resource); loadConfiguration(url); } catch (Exception e1) { try { url = Loader.getResource(resource); loadConfiguration(url); } catch (Exception e2) { //ignore } } return url != null; }
URL url = Loader.getResource(resourceName) ; if ( url != null ) {
URL url = Loader.getResource(resourceName) ; if ( url != null ) {
URL url = Loader.getResource(LOG4J_PROPERTIES); if (url != null) { try (InputStream in = url.openStream()) {
public static URL configure(final String configurationName) { final String log4jConfig = System.getProperty("log4j.configuration"); if (log4jConfig != null) { // Log4j environment variable found, the LogManager will take care of // itself, don't bother reinitializing // This is what the LogManager does to find the resource. try { return new URL(log4jConfig); } catch (MalformedURLException mue) { return Loader.getResource(log4jConfig); } } final URL configFile = doConfigure(configurationName); LogManager.resetConfiguration(); final Log log; if (configFile != null) { DOMConfigurator.configure(configFile); log = Log.findLog(); log.info("Configured Logging for '%s', loading '%s'", configurationName, configFile); } else { BasicConfigurator.configure(); log = Log.findLog(); log.warn("Could not configure Logging for '%s', falling back to default!", configurationName == null ? "<unknown>" : configurationName); } return configFile; }
@AfterClass public static void afterClassResetLogging() { // Unfortunately, this code "knows" how log4j was set up in testing // Thsi is fragile. URL configURL = Loader.getResource("log4j.properties"); new PropertyConfigurator().doConfigure(configURL, LogManager.getLoggerRepository()); }