Re: [Webwork-user] Webwork/Orion
Brought to you by:
baldree,
rickardoberg
From: Matt B. <ma...@sm...> - 2002-05-21 03:55:16
|
I fixed the call order to super() in the latest CVS as well as the branch. See if this fixes the problem. If you are correct and Orion doesn't call release(), then we will need to place the release logic in the doEndTag() as well. Will you check on this and let me know? -Matt ----- Original Message ----- From: "Heng Sin Low" <low...@ya...> To: <web...@li...> Sent: Monday, May 20, 2002 8:49 PM Subject: RE: [Webwork-user] Webwork/Orion > Yes, it seems like a bug to me. In the > ComponentTag.release method, getStack().popValue() was > called after super.release() which would set the stack > to null and the container would propably set the > pageContext to null too. I think the push and pop > value call should be put in a try finally block in the > doEndTag() method instead. I suspect there is a > problem with the PropertyTag too as Orion doesn't seem > to call the release method before reusing a tag > instance ( this would break the escape null checking > logic ). > > Regards, > Low > > > __________________________________________________ > Do You Yahoo!? > LAUNCH - Your Yahoo! Music Experience > http://launch.yahoo.com > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > Webwork-user mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/webwork-user > > |