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);
        }
 


Reply via email to