costin      01/08/23 19:24:19

  Modified:    src/share/org/apache/tomcat/modules/config AutoWebApp.java
               src/share/org/apache/tomcat/modules/generators
                        ErrorHandler.java
               src/share/org/apache/tomcat/modules/session
                        SimpleSessionStore.java
  Log:
  Small changes I had in my workspace, use the factory-apis to create request, etc.
  
  Revision  Changes    Path
  1.9       +1 -1      
jakarta-tomcat/src/share/org/apache/tomcat/modules/config/AutoWebApp.java
  
  Index: AutoWebApp.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/modules/config/AutoWebApp.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- AutoWebApp.java   2001/08/12 02:09:42     1.8
  +++ AutoWebApp.java   2001/08/24 02:24:18     1.9
  @@ -256,7 +256,7 @@
            ( "".equals(path) ? "/" : path ) );
   
        if (dir.isDirectory()) {
  -         Context ctx=new Context();
  +         Context ctx=cm.createContext();
            ctx.setContextManager( cm );
            ctx.setPath(prefix + path);
            if( ! "DEFAULT".equals( host ) )
  
  
  
  1.16      +2 -2      
jakarta-tomcat/src/share/org/apache/tomcat/modules/generators/ErrorHandler.java
  
  Index: ErrorHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/modules/generators/ErrorHandler.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- ErrorHandler.java 2001/07/11 05:19:50     1.15
  +++ ErrorHandler.java 2001/08/24 02:24:19     1.16
  @@ -371,8 +371,8 @@
        if( ! path.startsWith( "/" ) ) {
            return ctx.getServletByName( path );
        }
  -     Request req1=new Request();
  -     Response res1=new Response();
  +     Request req1=cm.createRequest();
  +     Response res1=cm.createResponse(req1);
        cm.initRequest( req1, res1 );
   
        req1.requestURI().setString( ctx.getPath() + path );
  
  
  
  1.17      +1 -1      
jakarta-tomcat/src/share/org/apache/tomcat/modules/session/SimpleSessionStore.java
  
  Index: SimpleSessionStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/modules/session/SimpleSessionStore.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- SimpleSessionStore.java   2001/08/12 02:16:20     1.16
  +++ SimpleSessionStore.java   2001/08/24 02:24:19     1.17
  @@ -344,7 +344,7 @@
            // Recycle or create a Session instance
            ServerSession session = (ServerSession)recycled.get();
            if (session == null) {
  -             session = new ServerSession();
  +             session = ctx.getContextManager().createServerSession();
                session.setManager( this );
            }
            session.setContext( ctx );
  
  
  

Reply via email to