But what if there were a plug-in interface for RequestProcessor to provide extra functionality, instead of overriding methods? Then you could combine an arbitrary number of per-request customizations. Maybe this is complicated because the RequestProcessor interface is quite large, and I'm sure there will always still be *some* reason to extend RequestProcessor, but I'm sure most people just override a few common methods like processPreprocess(), processRoles(), etc., so at least this might take care of 90% of the cases.
Any thoughts on this? Perhaps this should be posted to the struts developer list instead... but I thought I'd see if it gets shot down here first :)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]