Author: ivaynberg Date: Thu Nov 6 00:18:22 2008 New Revision: 711794 URL: http://svn.apache.org/viewvc?rev=711794&view=rev Log: WICKET-1871
Modified: wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/Strings.java Modified: wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/Strings.java URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/Strings.java?rev=711794&r1=711793&r2=711794&view=diff ============================================================================== --- wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/Strings.java (original) +++ wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/Strings.java Thu Nov 6 00:18:22 2008 @@ -899,17 +899,18 @@ if (ixSemiColon != -1) { int ixEnd = path.indexOf("?"); - if (ixEnd == -1) - { - ixEnd = path.length(); - } - if (ixEnd < ixSemiColon) + + if (ixEnd <= ixSemiColon) { // ? is before ; - no jsessionid in the url return url.toString(); } + if (ixEnd == -1) + { + ixEnd = path.length(); + } path.delete(ixSemiColon, ixEnd); }