try{
logger.info("before");
this.reader = Resources.getResourceAsReader("SqlMapConfig.xml");
logger.info("after");
}catch(IOException e)
{
logger.info("Error" + e);
}
Reader не работает под томкатом
Код:
т.е. до after почему то просто не доходит и на catch тоже ничего не приходит - просто процедура заканчивается после before как будто бы ничего и не было.SqlMapConfig.xml лежит в WEB-INF/classes. Что делать?
this.getClass().getClassLoader().getResourceAsStream(resourceName);
если logger = null то будет NullPointerExeption который к IOException отношения не имеет, если не найдет клас "Resources", то проблемы с либами и будет "ClassNotFoundException" который к IOException тоже отношения не имеет.
Цитата: 0ver10PD
Пробуй ловить другой тип ошибки если юзать "Exeption" то словишь.
если logger = null то будет NullPointerExeption который к IOException отношения не имеет, если не найдет клас "Resources", то проблемы с либами и будет "ClassNotFoundException" который к IOException тоже отношения не имеет.
если logger = null то будет NullPointerExeption который к IOException отношения не имеет, если не найдет клас "Resources", то проблемы с либами и будет "ClassNotFoundException" который к IOException тоже отношения не имеет.
Throwable, тогда уж. И Full Stack Trace.
Всем спасибо. Метод bioflash у меня сработал.