Просто обновил приложение от Stripes версии 1.5.7 до 1.6.0, но похоже, что интеграция Spring Framework была изменена с Stripes 1.5.7.Stripes 1.6 missing SpringInterceptor
теперь я получаю сообщение об ошибке о том, что SpringInterceptor
класса отсутствует:
Could not find class [net.sourceforge.stripes.integration.spring.SpringInterceptor] specified by the configuration parameter [Interceptor.Classes]. This value must contain fully qualified class names separated by commas.
Этот класс запрашиваемая в web.xml
:
<init-param>
<param-name>Interceptor.Classes</param-name>
<param-value>net.sourceforge.stripes.integration.spring.SpringInterceptor</param-value>
</init-param>
Действительно этот класс больше не присутствует в пакете net.sourceforge.stripes.integration.spring
.
Я полагаю, что моя конфигурация Stripes в web.xml
должна отражать эти изменения, но я не знаю, как это сделать.
'SpringHelper.injectBeans (. это, StripesFilter.getConfiguration() getServletContext());', кажется, работает, хотя. Все еще интересно, почему перехватчик «Весна» покончил с собой. – acdhirr