{
ServletRequest request = ServletInvocation.getContextRequest();
if (request != null) {
HttpSession session = ((HttpServletRequest) request).getSession();
DestructionListener listener
= (DestructionListener) session.getAttribute("caucho.destroy");
if (listener == null) {
listener = new DestructionListener();
session.setAttribute("caucho.destroy", listener);
}
// XXX:
//listener.addValue(comp, value);