シンプルな Spring Web フロー アプリケーションを作成しました。アプリケーションが起動すると、Tomcat サーバーで次のエラーが表示されます。
SEVERE: サーブレット ディスパッチャーの Servlet.service() が例外 java.lang.NoSuchFieldError: WEB_APPLICATION_CONTEXT_ATTRIBUTE をスローしました org.springframework.webflow.mvc.servlet.ServletMvcView.doRender(ServletMvcView.java:48) で org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:180)で org.springframework.webflow.engine.ViewState.render(ViewState.java:282) で org.springframework.webflow.engine.ViewState.refresh(ViewState.java:241) で org.springframework.webflow.engine.ViewState.resume(ViewState.java:219) で org.springframework.webflow.engine.Flow.resume(Flow.java:545) org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:259)で org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:163)で org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:183) で org.springframework.webflow.mvc.servlet.FlowController.handleRequest(FlowController.java:174) で org.springframework.web.servlet.mvc.SimpleControllerHandlerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) で org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:874) で org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:808) で org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476) で org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431) で javax.servlet.http.HttpServlet.service(HttpServlet.java:617) で javax.servlet.http.HttpServlet.service(HttpServlet.java:717) で org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290) で org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) で org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390) で org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:235) で org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) で org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:233) で org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191) で org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128) で org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) で org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) で org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:293) で org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) で org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) で org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) で
Spring 2.5.6 、Spring Web Flow 2.0.8 を Tomcat 6.0.20 で使用しています...
WEB_APPLICATION_CONTEXT_ATTRIBUTE
フィールドが利用できない理由は何ですか? このエラーを解決するにはどうすればよいですか?