Author: ehillenius
Date: Tue Oct 9 09:27:50 2007
New Revision: 583210
URL: http://svn.apache.org/viewvc?rev=583210&view=rev
Log:
check assumption that url does not start with '/'
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java?rev=583210&r1=583209&r2=583210&view=diff
==============================================================================
---
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java
(original)
+++
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java
Tue Oct 9 09:27:50 2007
@@ -268,7 +268,11 @@
// NOTE: we NEED to put the '/' in front as otherwise some
versions
// of application servers (e.g. Jetty 5.1.x) will fail for
requests
// like '/mysubdir/myfile.css'
- final String url = '/' + requestCycle.getRequest().getURL();
+ String url = requestCycle.getRequest().getURL();
+ if ((url.length() > 0 && url.charAt(0) != '/') || url.length()
== 0)
+ {
+ url = '/' + url;
+ }
return new WebExternalResourceRequestTarget(url);
}