Return-Path: Delivered-To: apmail-maven-issues-archive@minotaur.apache.org Received: (qmail 18876 invoked from network); 20 Aug 2009 15:10:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Aug 2009 15:10:53 -0000 Received: (qmail 7322 invoked by uid 500); 20 Aug 2009 15:11:12 -0000 Delivered-To: apmail-maven-issues-archive@maven.apache.org Received: (qmail 7222 invoked by uid 500); 20 Aug 2009 15:11:12 -0000 Mailing-List: contact issues-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@maven.apache.org Delivered-To: mailing list issues@maven.apache.org Received: (qmail 7212 invoked by uid 99); 20 Aug 2009 15:11:12 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Aug 2009 15:11:12 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [63.246.2.115] (HELO codehaus01.managed.contegix.com) (63.246.2.115) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Aug 2009 15:11:02 +0000 Received: from codehaus01.managed.contegix.com (localhost.localdomain [127.0.0.1]) by codehaus01.managed.contegix.com (Postfix) with ESMTP id 8F00F14A8084 for ; Thu, 20 Aug 2009 10:10:41 -0500 (CDT) Message-ID: <13635541.4711250781041553.JavaMail.haus-jira@codehaus01.managed.contegix.com> Date: Thu, 20 Aug 2009 10:10:41 -0500 (CDT) From: "Basil James Whitehouse III (JIRA)" To: issues@maven.apache.org Subject: [jira] Commented: (MNG-4233) Artifact does not get resolved from the reactor In-Reply-To: <17983080.43281247138603553.JavaMail.haus-jira@codehaus01.managed.contegix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 4e90ceb663894a42f12c0e28abbab431 X-Virus-Checked: Checked by ClamAV on apache.org [ http://jira.codehaus.org/browse/MNG-4233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=187793#action_187793 ] Basil James Whitehouse III commented on MNG-4233: ------------------------------------------------- I just verified that that this worked by: * downloading the attached test case * running as described * getting the same error * change the dep/pom.xml to use {{unpack-dependencies}} instead of {{unpack}} * run again as described (including the rm of the local repo) * no error, see log below {code} $ rm -fr $HOME/.m2/repository/maven/test $ mvn clean verify [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] Test Module [INFO] Test Module Core [INFO] Test Module Dep [INFO] ------------------------------------------------------------------------ [INFO] Building Test Module [INFO] task-segment: [clean, verify] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean] [INFO] [site:attach-descriptor] [INFO] ------------------------------------------------------------------------ [INFO] Building Test Module Core [INFO] task-segment: [clean, verify] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean] [INFO] Deleting directory /home/basil/downloads/test-case/core/target [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Compiling 1 source file to /home/basil/downloads/test-case/core/target/classes [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:testCompile] [INFO] No sources to compile [INFO] [surefire:test] [INFO] No tests to run. [INFO] [jar:jar] [INFO] Building jar: /home/basil/downloads/test-case/core/target/core-1.0.0-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] Building Test Module Dep [INFO] task-segment: [clean, verify] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean] [INFO] Deleting directory /home/basil/downloads/test-case/dep/target [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [dependency:unpack-dependencies {execution: unpack}] [INFO] Unpacking /home/basil/downloads/test-case/core/target/core-1.0.0-SNAPSHOT.jarto /home/basil/downloads/test-case/dep/target/dependency with Includes null and excludes:null [INFO] [compiler:compile] [INFO] No sources to compile [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:testCompile] [INFO] No sources to compile [INFO] [surefire:test] [INFO] No tests to run. [INFO] [jar:jar] [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /home/basil/downloads/test-case/dep/target/dep-1.0.0-SNAPSHOT.jar [INFO] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] ------------------------------------------------------------------------ [INFO] Test Module ........................................... SUCCESS [2.871s] [INFO] Test Module Core ...................................... SUCCESS [2.184s] [INFO] Test Module Dep ....................................... SUCCESS [3.673s] [INFO] ------------------------------------------------------------------------ [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 9 seconds [INFO] Finished at: Thu Aug 20 15:06:58 GMT 2009 [INFO] Final Memory: 18M/36M [INFO] ------------------------------------------------------------------------ {code} > Artifact does not get resolved from the reactor > ----------------------------------------------- > > Key: MNG-4233 > URL: http://jira.codehaus.org/browse/MNG-4233 > Project: Maven 2 > Issue Type: Bug > Components: Artifacts and Repositories, Dependencies > Affects Versions: 2.0.6, 2.0.9, 2.0.10, 2.1.0, 2.2.0 > Reporter: Oran Kelly > Attachments: test-case.tar.gz > > > This issue is directly related to MNG-2877. That issue is marked as fixed in 2.0.6. However, I have a project which does pretty much what MNG-2877 describes (a sub-project using maven-dependency-plugin to unpack a jar created at an earlier stage in the reactor) and it is not working. > I have attached a simple project structure which displays the issue. I have tested this with Maven 2.0.6, 2.0.9, 2.0.10, 2.1.0 and 2.2.0 and it fails in them all. > I build this test project structure using: > rm -fr $HOME/.m2/repository/maven/test > mvn clean verify > (Using "clean verify" as this is what release:prepare does and is how I ran in to the problem). > The output from this run is > {noformat} > [INFO] Scanning for projects... > [WARNING] > Profile with id: 'dev' has not been activated. > [INFO] Reactor build order: > [INFO] Test Module > [INFO] Test Module Core > [INFO] Test Module Dep > [INFO] ------------------------------------------------------------------------ > [INFO] Building Test Module > [INFO] task-segment: [clean, verify] > [INFO] ------------------------------------------------------------------------ > [INFO] [clean:clean {execution: default-clean}] > [INFO] [site:attach-descriptor {execution: default-attach-descriptor}] > [INFO] ------------------------------------------------------------------------ > [INFO] Building Test Module Core > [INFO] task-segment: [clean, verify] > [INFO] ------------------------------------------------------------------------ > [INFO] [clean:clean {execution: default-clean}] > [INFO] [resources:resources {execution: default-resources}] > [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! > [INFO] skip non existing resourceDirectory /home/user/tmp/test-case/core/src/main/resources > [INFO] [compiler:compile {execution: default-compile}] > [INFO] Compiling 1 source file to /home/user/tmp/test-case/core/target/classes > [INFO] [resources:testResources {execution: default-testResources}] > [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! > [INFO] skip non existing resourceDirectory /home/user/tmp/test-case/core/src/test/resources > [INFO] [compiler:testCompile {execution: default-testCompile}] > [INFO] No sources to compile > [INFO] [surefire:test {execution: default-test}] > [INFO] No tests to run. > [INFO] [jar:jar {execution: default-jar}] > [INFO] Building jar: /home/user/tmp/test-case/core/target/core-1.0.0-SNAPSHOT.jar > [INFO] ------------------------------------------------------------------------ > [INFO] Building Test Module Dep > [INFO] task-segment: [clean, verify] > [INFO] ------------------------------------------------------------------------ > [INFO] [clean:clean {execution: default-clean}] > [INFO] [resources:resources {execution: default-resources}] > [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! > [INFO] skip non existing resourceDirectory /home/user/tmp/test-case/dep/src/main/resources > [INFO] [dependency:unpack {execution: unpack}] > [INFO] Configured Artifact: maven.test:core:1.0.0-SNAPSHOT:jar > [INFO] ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] ------------------------------------------------------------------------ > [INFO] Failed to resolve artifact. > GroupId: maven.test > ArtifactId: core > Version: 1.0.0-SNAPSHOT > Reason: Unable to download the artifact from any repository > Try downloading the file manually from the project website. > Then, install it using the command: > mvn install:install-file -DgroupId=maven.test -DartifactId=core -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file > Alternatively, if you host your own repository you can deploy the file there: > mvn deploy:deploy-file -DgroupId=maven.test -DartifactId=core -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] > maven.test:core:jar:1.0.0-SNAPSHOT > from the specified remote repositories: > central (http://repo1.maven.org/maven2) > {noformat} -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira