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

Reply via email to