jfclere     01/08/06 10:31:45

  Modified:    jk/native/common jk_uri_worker_map.c
  Log:
  Arrange JkMount for entries like:
  JkMount  /examples/servlet/HelloWorldExample example
  Note that things like /examples/servlet/Hello* example are not working...
  
  Revision  Changes    Path
  1.7       +13 -2     jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c
  
  Index: jk_uri_worker_map.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_uri_worker_map.c,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- jk_uri_worker_map.c       2001/08/06 09:46:56     1.6
  +++ jk_uri_worker_map.c       2001/08/06 17:31:45     1.7
  @@ -67,7 +67,7 @@
    * servlet container.                                                      *
    *                                                                         *
    * Author:      Gal Shachor <[EMAIL PROTECTED]>                           *
  - * Version:     $Revision: 1.6 $                                           *
  + * Version:     $Revision: 1.7 $                                           *
    ***************************************************************************/
   
   #include "jk_pool.h"
  @@ -293,6 +293,7 @@
                                  uri, worker);
                   }
               } else {
  +                /* Something like : JkMount /servlets/exampl* ajp13 */
                   uwr->uri         = uri;
                   uwr->worker_name = worker;
                   uwr->context     = uri;
  @@ -303,8 +304,18 @@
                           uri, worker);
               }
   
  -            uwr->ctxt_len = strlen(uwr->context);
  +        } else {
  +            /* Something like:  JkMount /login/j_security_check ajp13 */
  +            uwr->uri         = uri;
  +            uwr->worker_name = worker;
  +            uwr->context     = uri;
  +            uwr->suffix      = NULL;
  +            uwr->match_type  = MATCH_TYPE_EXACT;
  +            jk_log(l, JK_LOG_DEBUG,
  +                   "Into jk_uri_worker_map_t::uri_worker_map_open, exact rule %s=%s 
was added\n",
  +                    uri, worker);
           }
  +        uwr->ctxt_len = strlen(uwr->context);
       } else {
           /*
            * JFC: please check...
  
  
  

Reply via email to