taglib/src/org/apache/taglibs/bsf/expression.java [31:54]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public int doEndTag() throws JspException {
        try {
            final BodyContent bodyOut = getBodyContent();

            JspWriter out = pageContext.getOut();
            if (bodyOut == null) return EVAL_PAGE;

            if (mgr == null) mgr = new BSFManager();
            final BSFEngine engine = mgr.loadScriptingEngine(language);

            try {
                register( mgr, "request"    , pageContext.getRequest());
                register( mgr, "response"   , pageContext.getResponse());
                register( mgr, "pageContext", pageContext);
                register( mgr, "application", pageContext.getServletContext());
                register( mgr, "out"        , out);
                register( mgr, "config"     , pageContext.getServletConfig());
                register( mgr, "page"       , pageContext.getPage());
                register( mgr, "exception"  , pageContext.getException());
                register( mgr, "session"    , pageContext.getSession());
            } 
            catch( Exception e ) {
                out.println(e.toString());
                e.printStackTrace();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



taglib/src/org/apache/taglibs/bsf/scriptlet.java [31:54]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public int doEndTag() throws JspException {
        try {
            final BodyContent bodyOut = getBodyContent();

            JspWriter out = pageContext.getOut();
            if (bodyOut == null) return EVAL_PAGE;

            if (mgr == null) mgr = new BSFManager();
            final BSFEngine engine = mgr.loadScriptingEngine(language);

            try {
                register( mgr, "request"    , pageContext.getRequest());
                register( mgr, "response"   , pageContext.getResponse());
                register( mgr, "pageContext", pageContext);
                register( mgr, "application", pageContext.getServletContext());
                register( mgr, "out"        , out);
                register( mgr, "config"     , pageContext.getServletConfig());
                register( mgr, "page"       , pageContext.getPage());
                register( mgr, "exception"  , pageContext.getException());
                register( mgr, "session"    , pageContext.getSession());
            } 
            catch( Exception e ) {
                out.println(e.toString());
                e.printStackTrace();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



