java - 使用 JSF 获取异常的 Spring Web 流程配置

标签 java spring jsf spring-webflow

使用 JSF 获取 Execption 的 Spring Web 流程配置

        java.lang.NoSuchMethodError: org.springframework.core.env.ConfigurableEnvironment.merge(Lorg/springframework/core/env/ConfigurableEnvironment;)V
org.springframework.context.support.AbstractApplicationContext.setParent(AbstractApplicationContext.java:392)
org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:585)
org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:645)
org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:508)
org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:449)
org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:133)
javax.servlet.GenericServlet.init(GenericServlet.java:212)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
java.lang.Thread.run(Thread.java:662)

当我为流配置了所有东西但我得到了这个异常。

最佳答案

这可能是由于您的类路径中的 Spring 版本存在冲突。 #merge 是在 Spring Framework 3.1.2 中引入的:http://static.springsource.org/spring/docs/3.1.x/javadoc-api/org/springframework/core/env/ConfigurableEnvironment.html#merge(org.springframework.core.env.ConfigurableEnvironment )

我猜你有一个 spring-context 3.1.2 jar 和一个 spring-core 3.1.0 或 3.1.1 jar 试图在这里相互交互,但显然失败了。

关于java - 使用 JSF 获取异常的 Spring Web 流程配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11951825/

相关文章:

java - Canvas 上的 Android 中心文本

java - 将布局设置为 JPanel 会重置按钮

java - Spring Integration - 公开重载方法的消息传递网关

java - 尽管以表单形式发送 CSRF token ,但不支持 Spring Security CSRF 405 方法 POST

jsf - 如果值是另一个值的子字符串,则无法使用enableManualInput从丰富的选择中选择值

java - 自定义 Spring Data JPA 构造函数异常

java - mysql 10.1.21-MariaDB 的方言类的名称是什么

database - 错误 Jparepository java.lang.IllegalArgumentException

java - Oracle ADF : Weblogic Maven Deployment: Page shows Plain code after deployment

java - 单击电子邮件激活链接时如何登录用户?(JSF 2.0)