Return-Path: X-Original-To: apmail-archiva-dev-archive@www.apache.org Delivered-To: apmail-archiva-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8E43DE8E7 for ; Tue, 19 Mar 2013 02:34:27 +0000 (UTC) Received: (qmail 70035 invoked by uid 500); 19 Mar 2013 02:34:27 -0000 Delivered-To: apmail-archiva-dev-archive@archiva.apache.org Received: (qmail 69881 invoked by uid 500); 19 Mar 2013 02:34:26 -0000 Mailing-List: contact dev-help@archiva.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@archiva.apache.org Delivered-To: mailing list dev@archiva.apache.org Received: (qmail 69870 invoked by uid 99); 19 Mar 2013 02:34:26 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Mar 2013 02:34:26 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of chrisgwarp@gmail.com designates 209.85.220.173 as permitted sender) Received: from [209.85.220.173] (HELO mail-vc0-f173.google.com) (209.85.220.173) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Mar 2013 02:34:21 +0000 Received: by mail-vc0-f173.google.com with SMTP id gd11so3540017vcb.18 for ; Mon, 18 Mar 2013 19:34:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=6rHS+4cql37ulM6frnD/PpP3SLqfIdwg9m684EdrttA=; b=Hqa6HlzR1HUijylGGWLbtgMmf2LofBapoHS+2CK9s/0J33ZrciSgl9b13i8KkJv/dS 7j88Ku3lCf2N7GcwsglAvFQ/P2iaM7bK//q4MTMY1F0r7uoKSpogLppuunUdblCJamYk twF4+ODAJCgrHNeFHLpeR4y/TxJoizGNwxxtdsWKBYcvgDK80GSCaZatu21TKFyxslWp uc575qzWDYAp1VHbilQ5iGr8hA8BvxfhL1S04TUStukLPM2zzAyQZSlQ08dxUISdi30S XPs1WIKoje7yG/a1Rv2aRee8ZH42NCP3Mohyvlzddvxd1t6R+S9BOalHq+rlKpmKa142 ctVQ== MIME-Version: 1.0 X-Received: by 10.52.175.66 with SMTP id by2mr210968vdc.53.1363660440753; Mon, 18 Mar 2013 19:34:00 -0700 (PDT) Received: by 10.52.26.201 with HTTP; Mon, 18 Mar 2013 19:34:00 -0700 (PDT) Date: Tue, 19 Mar 2013 13:34:00 +1100 Message-ID: Subject: Funny URL's... From: Chris Graham To: dev@archiva.apache.org Content-Type: multipart/alternative; boundary=bcaec51a82602a5c2b04d83df0a4 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec51a82602a5c2b04d83df0a4 Content-Type: text/plain; charset=ISO-8859-1 Hey All. I've created a remote repo definition, and then it's being accessed, it's is malforming the URL, it's adding a space. See the log below for details: [3/19/13 12:29:45:186 EST] 00000039 webapp E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[RepositoryServlet]: java.lang.IllegalArgumentException at java.net.URI.create(URI.java:852) at org.apache.http.client.methods.HttpGet.(HttpGet.java:69) at org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:871) at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) at org.apache.archiva.proxy.DefaultRepositoryProxyConnectors.transferSimpleFile(DefaultRepositoryProxyConnectors.java:965) at org.apache.archiva.proxy.DefaultRepositoryProxyConnectors.transferArtifact(DefaultRepositoryProxyConnectors.java:659) at org.apache.archiva.proxy.DefaultRepositoryProxyConnectors.transferResources(DefaultRepositoryProxyConnectors.java:607) at org.apache.archiva.proxy.DefaultRepositoryProxyConnectors.transferFile(DefaultRepositoryProxyConnectors.java:808) at org.apache.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:357) at org.apache.archiva.webdav.ArchivaDavResourceFactory.fetchContentFromProxies(ArchivaDavResourceFactory.java:736) at org.apache.archiva.webdav.ArchivaDavResourceFactory.processRepository(ArchivaDavResourceFactory.java:557) at org.apache.archiva.webdav.ArchivaDavResourceFactory.processRepositoryGroup(ArchivaDavResourceFactory.java:481) at org.apache.archiva.webdav.ArchivaDavResourceFactory.createResource(ArchivaDavResourceFactory.java:274) at org.apache.archiva.webdav.RepositoryServlet.service(RepositoryServlet.java:124) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1224) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:774) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:456) at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:928) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1025) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3751) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:962) at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276) at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214) at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1690) Caused by: java.net.URISyntaxException: Illegal character in path at index 55: http://10.37.3.34/archiva/repository/racv.non.freeware//org/codehaus/mojo/was6-maven-plugin/1.0.6/was6-maven-plugin-1.0.6.pom at java.net.URI$Parser.fail(URI.java:2821) at java.net.URI$Parser.checkChars(URI.java:2994) at java.net.URI$Parser.parseHierarchical(URI.java:3078) at java.net.URI$Parser.parse(URI.java:3026) at java.net.URI.(URI.java:588) at java.net.URI.create(URI.java:850) ... 43 more Is this a bad config on my part? Or issues with the code? The URL is right, if the " /" is removed. -Chris --bcaec51a82602a5c2b04d83df0a4--