if (!(lifecycleListeners[i] instanceof HttpSessionListener))
continue;
HttpSessionListener listener = (HttpSessionListener) lifecycleListeners[i];
try {
fireContainerEvent(context, "beforeSessionCreated", listener);
listener.sessionCreated(event);
fireContainerEvent(context, "afterSessionCreated", listener);
} catch (Throwable t) {
try {
fireContainerEvent(context, "afterSessionCreated", listener);
} catch (Exception e) {