Bill, a time ago, there was an related issue to this regarding the email-validator tags.
Daniel Kamakura told us about that. However see here the cvs-change-log: http://cvs.apache.org/viewcvs.cgi/incubator-myfaces/src/components/org/a pache/myfaces/custom/emailvalidator/ValidateEmailTag.java?r1=1.2&r2=1.3& diff_format=h Regards, Matthias > -----Original Message----- > From: Bill Dudney [mailto:[EMAIL PROTECTED] > Sent: Sunday, November 21, 2004 10:07 PM > To: MyFaces DevList > Subject: converter tags > > > Hi All, > > I've discovered a bug in the converter tags. > > the release() method sets the _converterId to null. > > The lifecycle goes like this; > > 1) new > 2) setters, setPageContext, setParent > 3) doStartTag, doEndTag etc > 4) release > > then loop through 2-4. > > On Tomcat this works fine because tomcat creates a new > instance of the > tag each time (does all of 1-4 each time) however on WebLogic > a pool of > instances is created and reused (i.e. only 2-4 are redone each time). > > So I have fixed the problem by placing > > setConverterId(DateTimeConverter.CONVERTER_ID) > > in the setPageContext method. The other option is to place > the call to > setConverterId into the createConverter method. Either way will work > but I think the setPageContext method is 'more correct'. > > I'll be checking it in later today if I don't hear any opinion either > way. > > TTFN, > > -bd- >
