Hello,

I am developing a webapplication using Spring, Spring Webflow, Spring MVC and 
myfaces 1.2.8.
Now I want to use myfaces 2.0.0 and get the following error:



10:49:16,406 DEBUG [DispatcherServlet] Could not complete request
org.springframework.webflow.execution.FlowExecutionException: Exception thrown 
in state 'login' of flow 'login-flow'
        at 
org.springframework.webflow.engine.impl.FlowExecutionImpl.wrap(FlowExecutionImpl.java:569)
        at 
org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:263)
        at 
org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:163)
        at 
org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:183)
        at 
org.springframework.webflow.mvc.servlet.FlowController.handleRequest(FlowController.java:174)
        at 
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
        at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
        at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
        at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
        at 
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:341)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Unknown Source)
Caused by: javax.faces.FacesException: Cannot create clientId. No id is 
assigned for component to create an id and UIViewRoot is not defined: 
{Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: 
/pages/login-flow/Login.xhtml]}
        at 
javax.faces.component.UIComponentBase.getClientId(UIComponentBase.java:716)
        at javax.faces.component.UIViewRoot.getClientId(UIViewRoot.java:440)
        at javax.faces.component.UIComponent.getClientId(UIComponent.java:325)
        at 
org.apache.myfaces.component.visit.FullVisitContext.invokeVisitCallback(FullVisitContext.java:89)
        at javax.faces.component.UIComponent.visitTree(UIComponent.java:738)
        at 
javax.faces.component.UIViewRoot.processRestoreState(UIViewRoot.java:662)
        at 
org.springframework.faces.webflow.FlowViewStateManager.restoreComponentState(FlowViewStateManager.java:77)
        at 
org.springframework.faces.webflow.FlowViewStateManager.restoreView(FlowViewStateManager.java:159)
        at 
org.apache.myfaces.view.ViewDeclarationLanguageBase.restoreView(ViewDeclarationLanguageBase.java:106)
        at 
org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.restoreView(FaceletViewDeclarationLanguage.java:927)
        at 
org.apache.myfaces.application.ViewHandlerImpl.restoreView(ViewHandlerImpl.java:231)
        at 
com.sun.facelets.FaceletViewHandler.restoreView(FaceletViewHandler.java:316)
        at 
org.springframework.faces.webflow.FlowViewHandler.restoreFlowView(FlowViewHandler.java:128)
        at 
org.springframework.faces.webflow.FlowViewHandler.restoreView(FlowViewHandler.java:75)
        at 
org.springframework.faces.webflow.JsfViewFactory.getView(JsfViewFactory.java:93)
        at 
org.springframework.webflow.engine.ViewState.resume(ViewState.java:193)
        at org.springframework.webflow.engine.Flow.resume(Flow.java:545)
        at 
org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:259)
        ... 25 more

What does this FacesException mean?
Tanks for any help! :)
-- 
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01

Reply via email to