Я читаю файл свойств в веб-приложении Dynamic следующим образом:
try
{
properties.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("messages.properties"));
}
catch(IOException e){
e.printStackTrace();
throw new AxisFault(e.getMessage());
}
Он правильно загружает сообщения без каких-либо проблем, и я скопировал его в каталог WEB-INF / classes.Теперь, если я удаляю файл и пытаюсь запустить веб-приложение, оно генерирует исключение NullPointerException, а не перехватывает и генерирует исключение Axis Fault.
Как я могу перехватить исключение, если файл message.properties не существует?