Session scope et tapestry
Bonjour, je souhaite utiliser des bean a scope "session" pour mon application. Ca se gate lorsque j'essaie d'y ajouter tapestry. l'ajout de
Code:
1 2 3 4 5 6 7 8 9 10
|
<filter>
<filter-name>app</filter-name>
<filter-class>org.apache.tapestry5.spring.TapestrySpringFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>app</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> |
dans web.xml me lance l'exception suivante au run :
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory': Scope 'session' 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, or processing a request outside of the originally receiving thread? 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.
Quelqu'un sait-il comment resoudre / contourner ce problème ?
:(