Hi! Yes - this is a known problem. See FLUME-1262. The easy fix is to apply that patch and run again. I wouldn't advise skipping the tests.
The alternative would be to comment the aggregate-jar plugin out of the parent pom. Cheers, Edward On Fri, Apr 12, 2013 at 9:08 AM, <[email protected]> wrote: > > > Devs, > > I am bit stumped with this. If i were to change '1.3.1' in all the > poms > > to say '1.3.2-SNAPSHOT' and then run a .. mvn clean install -DskipTests > > > > the aggregate-jar goal fails because the build step is not using the > > version just being built and instead trying to look for it in a > > local/remote repo. > > > > any clue why ? I am assuming something like this is done each time the > > project moves to a newer version/branch. or is it different ? > > > > -roshan > > > > Here is sampling of the output of the mvn clean install command... > > > > > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/flume-ng-sdk-1.3.2-SNAPSHOT.jar > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/flume-ng-sdk-1.3.2-SNAPSHOT.jar > > [WARNING] The following dependencies could not be resolved at this point > of > > the build but seem to be part of the reactor: > > [WARNING] o org.apache.flume:flume-ng-sdk:jar:1.3.2-SNAPSHOT (compile) > > [WARNING] Try running the build up to the lifecycle phase "package" > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/flume-ng-configuration-1.3.2-SNAPSHOT.jar > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/flume-ng-configuration-1.3.2-SNAPSHOT.jar > > [WARNING] The following dependencies could not be resolved at this point > of > > the build but seem to be part of the reactor: > > [WARNING] o org.apache.flume:flume-ng-sdk:jar:1.3.2-SNAPSHOT (compile) > > [WARNING] o org.apache.flume:flume-ng-configuration:jar:1.3.2-SNAPSHOT > > (compile) > > [WARNING] Try running the build up to the lifecycle phase "package" > > > > > > Then some more... > > > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/flume-ng-sdk-1.3.2-SNAPSHOT.jar > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-sdk/1.3.2-SNAPSHOT/flume-ng-sdk-1.3.2-SNAPSHOT.jar > > [WARNING] The following dependencies could not be resolved at this point > of > > the build but seem to be part of the reactor: > > [WARNING] o org.apache.flume:flume-ng-sdk:jar:1.3.2-SNAPSHOT (compile) > > [WARNING] Try running the build up to the lifecycle phase "package" > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/maven-metadata.xml > > Downloading: > > > http://repo1.maven.org/maven2/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/flume-ng-configuration-1.3.2-SNAPSHOT.jar > > Downloading: > > > http://repository.apache.org/snapshots/org/apache/flume/flume-ng-configuration/1.3.2-SNAPSHOT/flume-ng-configuration-1.3.2-SNAPSHOT.jar > > > > > > continues.. now the aggregate-jar starts having some trouble... > > > > > > [INFO] --- maven-javadoc-plugin:2.8.1:aggregate-jar (javadoc-jar) @ > > flume-parent --- > > [WARNING] The dependency: > > [org.apache.flume:flume-ng-sdk:jar:1.3.2-SNAPSHOT] can't be resolved but > > has been found in the reactor (probably snapshots). > > This dependency has been excluded from the Javadoc classpath. You should > > rerun javadoc after executing mvn install. > > [WARNING] IGNORED to add some artifacts in the classpath. See above. > > [WARNING] The dependency: > > [org.apache.flume:flume-ng-sdk:jar:1.3.2-SNAPSHOT] can't be resolved but > > has been found in the reactor (probably snapshots). > > This dependency has been excluded from the Javadoc classpath. You should > > rerun javadoc after executing mvn install. > > [WARNING] The dependency: > > [org.apache.flume:flume-ng-configuration:jar:1.3.2-SNAPSHOT] can't be > > resolved but has been found in the reactor (probably snapshots). > > This dependency has been excluded from the Javadoc classpath. You should > > rerun javadoc after executing mvn install. > > [WARNING] IGNORED to add some artifacts in the classpath. See above. > > [WARNING] The dependency: > > [org.apache.flume:flume-ng-sdk:jar:1.3.2-SNAPSHOT] can't be resolved but > > has been found in the reactor (probably snapshots). > > This dependency has been excluded from the Javadoc classpath. You should > > rerun javadoc after executing mvn install > > > > Finally ends with build errors: > > > > > > [INFO] BUILD FAILURE > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] Total time: 14.668s > > [INFO] Finished at: Thu Apr 11 21:56:50 PDT 2013 > > [INFO] Final Memory: 24M/81M > > [INFO] > > ------------------------------------------------------------------------ > > [ERROR] Failed to execute goal > > org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:aggregate-jar > > (javadoc-jar) on project flume-parent: MavenReportException: Error while > > creating archive: > > [ERROR] Exit code: 1 - > > > /Users/rnaik/Projects/flume-hw/flume-ng-core/src/main/java/org/apache/flume/event/EventHelper.java:24: > > package org.apache.commons.io does not exist > > [ERROR] import org.apache.commons.io.HexDump; > > [ERROR] ^ > > [ERROR] > > > /Users/rnaik/Projects/flume-hw/flume-ng-configuration/src/main/java/org/apache/flume/Context.java:26: > > package com.google.common.base does not exist > > [ERROR] import com.google.common.base.Preconditions; > > [ERROR] ^ > > [ERROR] > > > /Users/rnaik/Projects/flume-hw/flume-ng-configuration/src/main/java/org/apache/flume/Context.java:27: > > package com.google.common.collect does not exist > > [ERROR] import com.google.common.collect.ImmutableMap; > > [ERROR] ^ > > [ERROR] > > > /Users/rnaik/Projects/flume-hw/flume-ng-configuration/src/main/java/org/apache/flume/Context.java:28: > > package com.google.common.collect does not exist > > [ERROR] import com.google.common.collect.Maps; > > [ERROR] ^ > > [ERROR] > > > /Users/rnaik/Projects/flume-hw/flume-ng-configuration/src/main/java/org/apache/flume/Context.java:51: > > cannot find symbol > > [ERROR] symbol : class ImmutableMap > > [ERROR] location: class org.apache.flume.Context > > [ERROR] public ImmutableMap<String, String> getParameters() { > > [ERROR] ^ > > > > --14dae9399607982a5d04da22e090-- > > >
