mturk 2004/02/28 01:01:11
Modified: jk/native2/server/isapi jk_isapi_plugin.c
Log:
Fix the Bug 14538.
Use the url rewrite for non mapped url's that contain session path
identifier.
Revision Changes Path
1.61 +9 -1
jakarta-tomcat-connectors/jk/native2/server/isapi/jk_isapi_plugin.c
Index: jk_isapi_plugin.c
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-connectors/jk/native2/server/isapi/jk_isapi_plugin.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- jk_isapi_plugin.c 27 Feb 2004 19:28:51 -0000 1.60
+++ jk_isapi_plugin.c 28 Feb 2004 09:01:11 -0000 1.61
@@ -366,6 +366,14 @@
SetHeader(pfc, "Translate:", NULL);
}
} else {
+ char *jsessionid = strstr(uri, JK_PATH_SESSION_IDENTIFIER);
+ if (jsessionid) {
+ env->l->jkLog(env, env->l, JK_LOG_INFO,
+ "HttpFilterProc removing session identifier
[%s] for non servlet url\n",
+ jsessionid);
+ *jsessionid = '\0';
+ SetHeader(pfc, "url", uri);
+ }
env->l->jkLog(env, env->l, JK_LOG_DEBUG,
"HttpFilterProc [%s] is not a servlet url\n",
uri);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]