I haven't moved the checkbox interceptor, but of course the order has changed - in the default stack the checkbox interceptor comes before the params interceptor.
This highlights a problem in the way that interceptors are configured. If I want to remove one from the default stack, I can't then easily put it back in the same place for a specific action. So that brings me back to the original problem - getting all these Error setting expression 'xxx' with value '[Ljava.lang.String;@19a82ee' messages for every single parameter that doesn't have an associated setter method on the action. How do I stop these errors? Cheers Jonny newton.dave wrote: > > --- Jonny Cavell <[EMAIL PROTECTED]> wrote: >> Fed up with messages such as Error setting expression 'xxx' with value >> '[Ljava.lang.String;@19a82ee', I got rid of this Interceptor from my >> default stack. >> >> However, I wanted to use it for a particular action, so I added it there. >> It took me a while to work out that it needed to go before the default >> interceptor stack (got loads of misleading error messages). > > That depends on how you've defined your custom interceptor stack. In the > supplied defaultStack it's 14th out of 17 interceptors, which isn't a lot > like it being first. > >> When I did add it, I found that I got lots of checkbox related warnings: >> Error setting expression '__checkbox_xxx' with value >> '[Ljava.lang.String;@891a0' >> >> Am I doing anything wrong, or does this interceptor suck big time? > > Most likely you're doing something wrong. > > I would be cautious with the in/exclusion and order of parameter-oriented > interceptors without understanding how they work. For example the > "checkbox" > interceptor modifies the parameter list passed on to the next interceptor. > The error message above, at first glance, would lead me to believe you > have > removed the checkbox interceptor from your custom stack. > > Dave > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Being-driven-mad-by-the-ParametersInterceptor-tp15878320p15879264.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]