Roshan,

This is caused by: https://issues.apache.org/jira/browse/FLUME-1262. This is a 
known issue. We just need to move the doc generation to a different profile and 
make sure you call the profile after all others (like hadoop-2 profile) etc on 
the mvn command line.

Thanks,
Hari


-- 
Hari Shreedharan


On Thursday, April 11, 2013 at 10:07 PM, Roshan Naik 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 (http://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] ^
> 
> 


Reply via email to