evenisse 2003/10/27 08:33:12
Modified: src/java/org/apache/maven/util HttpUtils.java
Log:
Fix url parsing due to multiprotocol support.
Revision Changes Path
1.28 +4 -3 maven/src/java/org/apache/maven/util/HttpUtils.java
Index: HttpUtils.java
===================================================================
RCS file: /home/cvs/maven/src/java/org/apache/maven/util/HttpUtils.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- HttpUtils.java 4 Sep 2003 15:19:25 -0000 1.27
+++ HttpUtils.java 27 Oct 2003 16:33:11 -0000 1.28
@@ -367,11 +367,12 @@
int i = url.indexOf( "@" );
if ( i > 0 )
{
- String s = url.substring( 7, i );
+ String protocol = url.substring( 0, url.indexOf("://") ) + "://";
+ String s = url.substring( protocol.length(), i );
int j = s.indexOf( ":" );
parsedUrl[0] = s.substring( 0, j );
parsedUrl[1] = s.substring( j + 1 );
- parsedUrl[2] = "http://" + url.substring( i + 1 );
+ parsedUrl[2] = protocol + url.substring( i + 1 );
}
return parsedUrl;
@@ -404,4 +405,4 @@
file.setLastModified( modifiedTime );
return true;
}
-}
+}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]