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]

Reply via email to