Sorry about that! My config specified the interceptor as: <interceptor-ref name="store"> <param name="operationMode">STORE</param> </interceptor-ref>
Also, I think you can specify store/retrieve as a request parameter as an alternative to the XML On Fri, Mar 28, 2008 at 12:30 AM, Laurie Harper <[EMAIL PROTECTED]> wrote: > He *is* using the store interceptor :-), though apparently it's not > working. I haven't used it myself but perhaps you can see what's wrong > in the configuration he posted? > > L. > > [EMAIL PROTECTED] wrote: > > Since "chain" can be a bad design practice, you might want to look at > the store > > <http://struts.apache.org/2.x/docs/message-store-interceptor.html > >interceptor. > > I have used it successfully. > > > > On Thu, Mar 27, 2008 at 4:02 PM, Jiang, Jane (NIH/NCI) [C] < > > [EMAIL PROTECTED]> wrote: > > > >> Instead of type="redirect-action", did you try "chain"? > >> > >> -----Original Message----- > >> From: chubi [mailto:[EMAIL PROTECTED] > >> Sent: Thursday, March 27, 2008 4:05 PM > >> To: user@struts.apache.org > >> Subject: Message surviving redirect > >> > >> > >> Hello, > >> ----I have posted the same problem in a previous thread, yet got no > >> reply, > >> but I'm really stuck with it and spending days trying to solve it, in > >> vain... ---- > >> > >> I have two actions: editFeature and saveFeature. Whereas editFeature > >> should > >> submit successfuly to saveFeature the latter performs and redirects > >> transparently to editFeature again. This is ok using redirect-action. > >> > >> But in case when validation fails after submission, I get back to > >> editFeature with all error messages lost. > >> I read a previous thread talkin about the same problem and giving a > >> satisfying solution with the store interceptor, though I could not come > >> to > >> solve my problem. > >> Here is my struts actions: > >> pst: the store interceptor tags do not show correctly in this thread. > >> > >> <action name="editFeature" > >> class="com.intelligile.lms.webapp.action.FeatureAction" method="edit"> > >> <interceptor-ref name="defaultStack" /> > >> <interceptor-ref name="store"> > >> RETRIEVE > >> </interceptor-ref> > >> <result>/WEB-INF/pages/featureForm.jsp</result> > >> <result name="error">/WEB-INF/pages/featureList.jsp</result> > >> > >> </action> > >> > >> <action name="saveFeature" > >> class="com.intelligile.lms.webapp.action.FeatureAction" method="save"> > >> <interceptor-ref name="defaultStack" /> > >> <interceptor-ref name="store"> > >> STORE > >> </interceptor-ref> > >> <result name="success" > >> type="redirect">features.html</result> > >> <result name="input" type="redirect-action"> > >> editFeature.html > >> true > >> ${feature.dkey} > >> </result> > >> </action> > >> > >> Please help me figure out where the problem exists. > >> Thank you for your support. > >> Best regards. > >> -- > >> View this message in context: > >> > http://www.nabble.com/Message-surviving-redirect-tp16332404p16332404.htm > >> l > >> Sent from the Struts - User mailing list archive at Nabble.com. > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Scott [EMAIL PROTECTED]