I've been taking a look at the new struts-chain in the contrib section. It looks intriguing but I can't quite figure out what its for and how I might use it. It seems like it will ultimately provide a replacement for RequestProcessor by decomposing this functionality into several linked commands. Is this correct?
Exactly. It's usable now, although there are probably a few bugs. It was just a couple of weeks ago that I figured out that it wasn't saving the ActionErrors returned by ActionForm.validate. Needs more testers!
Also, it appears that it will initialize a Catalog (using the chain configuration file) through the plugin and add the Catalog to the ServletContext. This will allow developers to write actions that make use of chains with Struts having taken care of the setup. Also, it would seem that developers could tweak the standard-request (?) chain if they wanted to change the default functionality of what used to be provided by RequestProcessor.
Am I on the right track here?
Exactly. It really changes the way you design your application, and I think in a great way. It would be great to get more people using it to help flush out any remaining problems with it.
Joe
--
Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com "In fact, when I die, if I don't hear 'A Love Supreme,' I'll turn back; I'll know I'm in the wrong place."
- Carlos Santana