Hi,

I am using struts2, spring with spring convention plugin.
SO all my action classes has been specified in application-Context.xml.
One of my action class got Bean as a property. So I can dealt with the bean
properties in JSP.

The problem, when I am working with my validation i am getting Error
messages repeated problem.
Solution for this one is change scope to prototype.

Now I got another problem, I got a list box in jsp page. If validation fails
I am getting the following error.
could not be resolved as a collection/array/map/enumeration/iterator type

This is happening because, list in Javabean becoming null when validation
fails. 

Then i changed scope="request". And i have added cglib.jar.
Now i am getting following error. 

org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'scopedTarget.pmaction': 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, 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.


So if you have list box in jsp page and need to do validation on that jsp
page. ANd you configured all your action classes in Spring appContext file.
You wont succeed. 

Is that correct. Or is there any solution.

Thanks and Regards
RS
-- 
View this message in context: 
http://old.nabble.com/Struts2-Validation-with-Spring-convention-plugin-tp27322517p27322517.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to