Приведенный ниже код прекрасно работает в Tomcat, но вызов getResource (...) возвращает ноль в WebSphere 6.1.Я пытался использовать оба Thread.currentThread (). GetClassLoader () и MyClass.class.getClassLoader () - оба возвращают ноль.
URL url = null;
ClassLoader cl = MyClass.class.getClassLoader();
LOG.info("Using class's classloader.");
url = cl.getResource("resources/AConfigFile.xml");
if(url == null) {
throw new RuntimeException("The ClassLoader returned null for the URL of the " +
"the XML Document. This is definitely not right.");
}
... и я тоже пробовал это, без удачи...
URL url = null;
url = MyClass.class.getResource("resources/AConfigFile.xml");
if(url == null) {
throw new RuntimeException("The ClassLoader returned null for the URL of the " +
"the XML Document. This is definitely not right.");
}
Что с этим?Как правильно получить URL для ресурса на пути к классам?