costin      01/06/16 13:48:49

  Modified:    jasper34/runtime/org/apache/jasper34/runtime
                        HttpJspBase.java
  Log:
  Eliminate the class loader property from HttpJspBase.
  
  There are few big problems with it:
  - it is not used by any active code
  - it doesn't work if we generate servlets with jspc ( it would require
  some magic in the container or a JspServlet overhead )
  - it doesn't work anyway for jsp pages using "extend" directive
  - hard to follow ( I never understood why it's here )
  
  Revision  Changes    Path
  1.6       +0 -12     
jakarta-tomcat-jasper/jasper34/runtime/org/apache/jasper34/runtime/HttpJspBase.java
  
  Index: HttpJspBase.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-jasper/jasper34/runtime/org/apache/jasper34/runtime/HttpJspBase.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- HttpJspBase.java  2001/06/09 21:29:02     1.5
  +++ HttpJspBase.java  2001/06/16 20:48:49     1.6
  @@ -78,8 +78,6 @@
       extends HttpServlet 
       implements HttpJspPage 
   {
  -    private ClassLoader cl;
  -
       protected PageContext pageContext;
       protected JspFactory _jspxFactory = null;
   
  @@ -100,16 +98,6 @@
   
       public final void destroy() {
        jspDestroy();
  -    }
  -
  -    public final void setClassLoader(ClassLoader cl) {
  -        this.cl = cl;
  -    }
  -    
  -    protected ClassLoader getClassLoader() {
  -     if (cl == null) 
  -            return this.getClass().getClassLoader();
  -     return cl;
       }
   
       /**
  
  
  

Reply via email to