Is there some reason the Struts custom tags have redundant initializations of their instance variables, once as implicit initializations, and once in the "release()" method? I hope that this code is either generated, or someone has carefully examined every single one to verify that the implicit init. value is identical to the value it's set to in "release()".
It would seem to me that a better strategy would be to write a private "init()" method which initializes all the instance variables to their initial state, and which is called from the "release()" method and a new no-args constructor (I would guess that none of the tags have a defined constructor). Is there a good reason for how this currently works? -- =================================================================== David M. Karr ; Java/J2EE/XML/Unix/C++ [EMAIL PROTECTED] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>