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" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> 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 > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/webwork-user > > _______________________________________________________________ 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 [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webwork-user