preInit(config); session.init(config); SessionManager.setSession(session); initErrorTemplate(config); postInit(config);
try { preInit(config); session.init(config); initErrorTemplate(config); postInit(config); } finally {    SessionManager.removeSession(); }
    public final void init(ServletConfig config) throws ServletException {        preInit(config);        session.init(config);        SessionManager.setSession(session);        initErrorTemplate(config);        postInit(config);    }