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...