2014-12-15 2 views
2

Я новичок в hibernate.i настроил кеш второго уровня в моем проекте, как показано ниже. dispatcher-servelt.xml Я добавил следующие строки.Ошибка обновления: java.net.SocketTimeoutException: время ожидания подключения в конфигурации ehcache

<prop key="hibernate.cache.provider_class">${hibernate.cache.provider_class}</prop> 
<prop key="hibernate.cache.use_structured_entries">${hibernate.cache.use_structured_entries}</prop> 
<prop key="hibernate.cache.use_second_level_cache">${hibernate.cache.use_second_level_cache}</prop> 
<prop key="hibernate.cache.use_query_cache">${hibernate.cache.use_query_cache}</prop> 

я добавил ниже опарника

ehcahche-core-2.5.0 
hibernate-ehcache-3.6.0.final 

я получаю ниже журнал после успешной загрузки веб-приложений.

2014-12-15 11:19:01,642 DEBUG net.sf.ehcache.util.UpdateChecker.checkForUpdate:63 - Update check failed: java.net.SocketTimeoutException: connect timed out 

Как устранить вышеуказанное исключение?

Любая помощь будет принята с благодарностью!

+0

Это более чем вероятно проблема конфигурации на стороне ehcache или проблема конфигурации сети; без дополнительной информации трудно сказать – fge

+0

@fge я упомянул мою конфигурацию ehcahe. – Madhesh

+0

Не совсем; какой порт используется узлами ehcache? Что такое сетевая инфраструктура? – fge

ответ

3

Это исключение уровня отладки из EHCache UpdateChecker, которое не удается подключиться к URL-адресу, который он использует для проверки обновлений.

Чтобы избавиться от сообщения, вы можете отключить проверку обновлений, либо

  • , установив свойство net.sf.ehcache.skipUpdateCheck системы в true; или
  • , добавив атрибут updateCheck="false" к корневому элементу вашего ehcache.xml.
+0

Я добавил false в dispatcher-servlet.xml.but все же я получил исключение. – Madhesh

+0

Это должно быть 'true' вместо' false'. –

+0

Я изменил false на true.but все равно выдает исключение – Madhesh

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