17/04/2007 00:14:04 org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception
javax.faces.el.EvaluationException: de.mindmatters.faces.spring.factory.BeansEvaluationException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uiBean': Scope 'request' is not active for the current thread; consider defining a scoped proxy for this bean if you intend to refer to it from a singleton; nested exception is java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request? If you are actually operating within a web request and still receive this message,your code is probably running outside of DispatcherServlet/DispatcherPortlet: In this case, use RequestContextListener or RequestContextFilter to expose the current request.
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:206)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:154)
at javax.faces.component.UIOutput.getValue(UIOutput.java:147)
at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:82)
...
funcionou, mas fiquei muito encanado pq estava seguindo o exemplo de um livro que não tinha este cara no web.xml.
Troquei o meu jar (spring 2.5 que vem com o netbeans ) pelo jar que estava no CD do livro (spring 2.5) e apaguei a linha adicionada e funcinou… ainda não sei qual a diferença entre os dois jars do spring 2.5 mas fica a dica ai para que tiver o problema …
Pelo que li, o jsf-spring serve para tornar acessível os managed-beans do jsf dentro dos beans do spring.
Dê uma olhada neste link: http://jsf-spring.sourceforge.net/