HELP???
Estou tentando integrar o jsf + hibernate + spring.
public String cadastraUsuarioAction(){
setLogin( (String) getLoginComponente().getValue());
( (UsuarioDaoHibernate) service.getBean("usuarioDAO") ).save(createUsuarioBussiness());
// Ele executa até aqui, salva no banco de dados. Porém quando vai direcionar para a página específica
// exibe o erro abaixo.
return DCContants.PAGINA_CADASTRO;
}
Alguem pode me dar uma força ai
[B]HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: No bean named ‘jsfNavigationHandler’ is defined: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [dataSource,sessionFactory,transactionManager,hibernateTemplate,usuarioDAO]; root of BeanFactory hierarchy
javax.faces.webapp.FacesServlet.service(FacesServlet.java:209)
root cause
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘jsfNavigationHandler’ is defined: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [dataSource,sessionFactory,transactionManager,hibernateTemplate,usuarioDAO]; root of BeanFactory hierarchy
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:351)
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:635)
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:150)
org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:529)
org.springframework.web.jsf.DelegatingNavigationHandlerProxy.getDelegate(DelegatingNavigationHandlerProxy.java:130)
org.springframework.web.jsf.DelegatingNavigationHandlerProxy.handleNavigation(DelegatingNavigationHandlerProxy.java:109)
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:89)
javax.faces.component.UICommand.broadcast(UICommand.java:312)
javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.[/B]