ekbush 2002/10/29 13:04:38
Modified: src/share/org/apache/struts/util RequestUtils.java
Log:
Updated selectApplication to be more friendly with Cactus and StutsTestCase.
It would seem when run under Cactus/StrutsTestCase, the URI handed to
selectApplication does not have an initial "/". While this seems abnormal
to me, things work just fine with selectApplication not paying any attention
to whether or not there is an initial "/" in the URI it gets.
Revision Changes Path
1.65 +5 -5
jakarta-struts/src/share/org/apache/struts/util/RequestUtils.java
Index: RequestUtils.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/share/org/apache/struts/util/RequestUtils.java,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- RequestUtils.java 18 Oct 2002 15:27:43 -0000 1.64
+++ RequestUtils.java 29 Oct 2002 21:04:38 -0000 1.65
@@ -1456,7 +1456,7 @@
int lastSlash = 0; // Initialize before loop
while (prefix.equals("") &&
- ((lastSlash = matchPath.lastIndexOf("/")) != 0)) {
+ ((lastSlash = matchPath.lastIndexOf("/")) > 0)) {
// We may be in a non-default module. Try to get it's prefix.
matchPath = matchPath.substring(0, lastSlash);
--
To unsubscribe, e-mail: <mailto:struts-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-dev-help@;jakarta.apache.org>