Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 32660 invoked from network); 26 May 2008 10:29:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 May 2008 10:29:47 -0000 Received: (qmail 24751 invoked by uid 500); 26 May 2008 10:29:48 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 24626 invoked by uid 500); 26 May 2008 10:29:47 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 24614 invoked by uid 99); 26 May 2008 10:29:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 May 2008 03:29:47 -0700 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [216.86.168.179] (HELO mxout-04.mxes.net) (216.86.168.179) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 May 2008 10:28:57 +0000 Received: from [10.1.1.134] (unknown [193.0.96.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id 8898CD05A7 for ; Mon, 26 May 2008 06:29:10 -0400 (EDT) Message-ID: <483A90F3.3020200@apache.org> Date: Mon, 26 May 2008 12:29:07 +0200 From: Grzegorz Kossakowski User-Agent: Thunderbird 2.0.0.9 (X11/20071220) MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: Unable to download artifact References: <483A6F93.5000104@tt.com.au> In-Reply-To: <483A6F93.5000104@tt.com.au> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Kamal wrote: > Hi, > I am trying to run mvn eclipse:eclipse over the cocoon-template-impl > block. I get the following: > > Reason: Unable to download the artifact from any repository > > org.apache.cocoon:cocoon-blocks-modules:pom:6-SNAPSHOT > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > java.net2 (https://maven2-repository.dev.java.net/nonav/repository/), > java.net (https://maven-repository.dev.java.net/nonav/repository), > ext (PRIVATE REPOSITORY/ext), > private (PRIVATE REPOSITORY/private) > > > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.reactor.MavenExecutionException: Cannot find parent: > org.apache > .cocoon:cocoon-blocks-modules for project: > null:cocoon-template-impl:jar:1.2.0-S > NAPSHOT for project null:cocoon-template-impl:jar:1.2.0-SNAPSHOT > at > org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:376) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:289) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.project.ProjectBuildingException: Cannot > find parent > : org.apache.cocoon:cocoon-blocks-modules for project: > null:cocoon-template-impl > :jar:1.2.0-SNAPSHOT for project > null:cocoon-template-impl:jar:1.2.0-SNAPSHOT > at > org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(D > efaultMavenProjectBuilder.java:1259) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Def > aultMavenProjectBuilder.java:745) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi > leInternal(DefaultMavenProjectBuilder.java:476) > at > org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave > nProjectBuilder.java:197) > at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:548) > at > org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:458) > at > org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:362) > ... 11 more > Caused by: org.apache.maven.project.ProjectBuildingException: POM > 'org.apache.co > coon:cocoon-blocks-modules' not found in repository: Unable to > download the arti > fact from any repository > > org.apache.cocoon:cocoon-blocks-modules:pom:6-SNAPSHOT > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > java.net2 (https://maven2-repository.dev.java.net/nonav/repository/), > java.net (https://maven-repository.dev.java.net/nonav/repository), > ext (PRIVATE REPOSITORY/ext), > private (PRIVATE REPOSITORY/private) > for project org.apache.cocoon:cocoon-blocks-modules > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo > sitory(DefaultMavenProjectBuilder.java:571) > at > org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(D > efaultMavenProjectBuilder.java:1255) > ... 17 more > Caused by: > org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable > to download the artifact from any repository > > org.apache.cocoon:cocoon-blocks-modules:pom:6-SNAPSHOT > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > java.net2 (https://maven2-repository.dev.java.net/nonav/repository/), > java.net (https://maven-repository.dev.java.net/nonav/repository), > ext (PRIVATE REPOSITORY/ext), > private (PRIVATE REPOSITORY/private) > > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De > faultArtifactResolver.java:206) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De > faultArtifactResolver.java:73) > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo > sitory(DefaultMavenProjectBuilder.java:524) > ... 18 more > Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: > Unable to downl > oad the artifact from any repository > at > org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(Def > aultWagonManager.java:324) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De > faultArtifactResolver.java:194) > ... 20 more You probably followed my suggestion and checked out only cocoon-template-impl module independently from the rest of trunk. The build fails because parent POM for cocoon-template-impl is declared as org.apache.cocoon:cocoon-blocks-modules:pom:6-SNAPSHOT, so you need to check out it too. This clearly shows a flaw in our build configuration because modules that should be build independently from the rest are, in fact, tied to whole trunk. There was a discussion about switching to released versions of artifacts (no matter if it's parent or dependency) and it looks like we need to take care of that sooner than later. As for now I suggest checking out whole trunk and building it. -- Best regards, Grzegorz Kossakowski