Spring 3.2使用安全性:部署时出现错误URLPathHelper.setRemoveSemicolonContent(Z)V

时间:2016-08-12 10:20:48

标签: java spring spring-mvc spring-security

我正在3.1开发一个spring-mvc项目(spring version:3.1.2.RELEASE and security 3.1.3.RELEASE) 我正试图进入3.2后期释放3.2.17 (spring)3.2.9以获得春季安全性,跟随http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/migration-3.2.html(但我真的没有得到D6部分意味着什么:我是什么必须改变?)

我修改了pom和架构(3.2.xsd)。但是在将战争部署到我的glassfish服务器时,我收到了这个错误:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.springframework.web.util.UrlPathHelper.setRemoveSemicolonContent(Z)V
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:636)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:938)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:651)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:602)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:665)

我没有像在我的战争中那样得到它,以下类在spring-web-3.2.17.RELEASE.jar中使用正确的方法是准确的。

你有什么想法吗? 感谢

0 个答案:

没有答案