Author: olamy
Date: Sun Sep 18 15:20:30 2011
New Revision: 1172294

URL: http://svn.apache.org/viewvc?rev=1172294&view=rev
Log:
don't add / if repository url already ends with : fix core it test

Modified:
    
maven/wagon/trunk/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
    
maven/wagon/trunk/wagon-providers/wagon-http-shared4/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java

Modified: 
maven/wagon/trunk/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
URL: 
http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java?rev=1172294&r1=1172293&r2=1172294&view=diff
==============================================================================
--- 
maven/wagon/trunk/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
 (original)
+++ 
maven/wagon/trunk/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
 Sun Sep 18 15:20:30 2011
@@ -165,6 +165,7 @@ public abstract class HttpWagonTestCase
         assertEquals( "Maven-Wagon/1.0", handler.headers.get( "User-Agent" ) );
     }
 
+
     protected abstract void setHttpHeaders( StreamingWagon wagon, Properties 
properties );
 
     protected void addConnectors( Server server )

Modified: 
maven/wagon/trunk/wagon-providers/wagon-http-shared4/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
URL: 
http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-http-shared4/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java?rev=1172294&r1=1172293&r2=1172294&view=diff
==============================================================================
--- 
maven/wagon/trunk/wagon-providers/wagon-http-shared4/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
 (original)
+++ 
maven/wagon/trunk/wagon-providers/wagon-http-shared4/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
 Sun Sep 18 15:20:30 2011
@@ -581,7 +581,8 @@ public abstract class AbstractHttpClient
     public boolean resourceExists( String resourceName )
         throws TransferFailedException, AuthorizationException
     {
-        String url = getRepository().getUrl() + ( 
repository.getUrl().endsWith( "/" ) ? "" : "/" ) + resourceName;
+        String repositoryUrl = getRepository().getUrl();
+        String url = repositoryUrl + ( repositoryUrl.endsWith( "/" ) ? "" : 
"/" ) + resourceName;
         HttpHead headMethod = new HttpHead( url );
         HttpResponse response = null;
         int statusCode;
@@ -746,7 +747,8 @@ public abstract class AbstractHttpClient
     {
         Resource resource = inputData.getResource();
 
-        String url = getRepository().getUrl() + ( 
repository.getUrl().endsWith( "/" ) ? "" : "/" ) + resource.getName();
+        String repositoryUrl = getRepository().getUrl();
+        String url = repositoryUrl + ( repositoryUrl.endsWith( "/" ) ? "" : 
"/" ) + resource.getName();
         getMethod = new HttpGet( url );
         long timestamp = resource.getLastModified();
         if ( timestamp > 0 )


Reply via email to