2016-08-01 4 views
0

Кто-нибудь знает по какой-либо причине, почему я мог бы столкнуться с java.util.MissingResourceException в приложении, которое работает нормально без проблем и постоянно использует этот ресурсный пакет, затем неожиданно получает эту ошибку , Простое прекращение приложения и его запуск устраняют ошибку.Приложение работает отлично, а затем вдруг java.util.MissingResourceException

Поэтому я не считаю, что это связано с настройкой или настройкой приложения с момента его прекращения работы и внезапно происходит и разрешается просто прекратить и начать.

2016-07-30 17:23:28,343 [TestScheduler_Worker-10]  ERROR (TRIPSPortingTimeUtil.java:63) - Error Loading the file TRIPSB4NConfig.properties 
java.util.MissingResourceException: Can't find bundle for base name TRIPSB4NConfig, locale en_GB 
     at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499) 
     at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322) 
     at java.util.ResourceBundle.getBundle(ResourceBundle.java:724) 

UPDATE Одна вещь, я заметил, что это, кажется, происходит только после того, как я вижу тайм-аут транзакций базы данных и следующее сообщение об ошибке

2016-05-26 20:11:25,995 [TestScheduler_Worker-8]  ERROR (SqlHelperBean.java:1829) - Error while getting transaction Id - 
weblogic.jdbc.extensions.ConnectionDeadSQLException: weblogic.common.resourcepool.ResourceDeadException: 0:weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: IO Error: The Network Adapter could not establish the connection 

это возможно, что это может иметь некоторые постучать эффект для моего ресурсного пакета?

+0

Действительно ли вы ищете локаль 'en_GB'? – thewmo

+0

Вызов метода Nope просто дает один простой ввод 'rbCfg = ResourceBundle.getBundle (« TRIPSB4NConfig »);' –

+0

Я в Великобритании, так же как и мои серверы –

ответ

0

Возможно, вам не нужен ресурс до возникновения ошибки. Когда приложение нуждается в нем, происходит сбой.

Вы можете проверить файлы ресурсов, чтобы проверить, присутствует ли ресурс или нет?

TRIPSB4NConfig.properties for language en_GB 
+0

Метод выполняется много раз, я лично не имел бы такого типа, я бы сделал singleton для загрузки ressource один раз, но я этого не написал. Таким образом, ресурс загружается много сотен раз в день. и работает отлично иногда в течение нескольких месяцев, а затем это и только перезапуск исправляет это. конфигурация не изменяется. также метод называется «rbCfg = ResourceBundle.getBundle (« TRIPSB4NConfig »);» и этот файл существует и в файловой системе.Как я уже сказал, он может нормально работать, а затем удалять эту проблему и просто останавливать и перезапускать работы. –

Смежные вопросы