[ 
https://issues.apache.org/jira/browse/MESOS-1636?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amardeep Sarkar updated MESOS-1636:
-----------------------------------

    Issue Type: Improvement  (was: Bug)

> Build failure under jdk1.8.0_11
> -------------------------------
>
>                 Key: MESOS-1636
>                 URL: https://issues.apache.org/jira/browse/MESOS-1636
>             Project: Mesos
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.19.1
>         Environment: CentOS release 6.5 (Final)
>            Reporter: Amardeep Sarkar
>            Priority: Trivial
>              Labels: build
>
> While installing under jdk1.8.0_11 faced the following errors 
> “[INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 03:21 min
> [INFO] Finished at: 2014-07-22T21:27:56+05:30
> [INFO] Final Memory: 23M/78M
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:jar 
> (build-and-attach-javadocs) on project mesos: MavenReportException: Error 
> while creating archive:
> [ERROR] Exit code: 1 - 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Executor.java:41: 
> error: reference not found
> [ERROR] * data to it's executors through the {@link ExecutorInfo#data}
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Executor.java:73: 
> error: reference not found
> [ERROR] * via {@link Scheduler#launchTasks}. Note that this task can be
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Executor.java:81: 
> warning - Tag @link: can't find launchTasks in org.apache.mesos.Scheduler
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Executor.java:50: 
> warning - Tag @link: can't find data in org.apache.mesos.Protos.ExecutorInfo
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:251: 
> warning: no @param for identity
> [ERROR] public Position position(byte[] identity) {
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:251: 
> warning: no @return
> [ERROR] public Position position(byte[] identity) {
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:65: 
> warning: no @return
> [ERROR] public byte[] identity() {
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:149: 
> warning: no @param for from
> [ERROR] public native List<Entry> read(Position from,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:149: 
> warning: no @param for to
> [ERROR] public native List<Entry> read(Position from,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:149: 
> warning: no @param for timeout
> [ERROR] public native List<Entry> read(Position from,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:149: 
> warning: no @param for unit
> [ERROR] public native List<Entry> read(Position from,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:149: 
> warning: no @return
> [ERROR] public native List<Entry> read(Position from,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:149: 
> warning: no @throws for java.util.concurrent.TimeoutException
> [ERROR] public native List<Entry> read(Position from,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:149: 
> warning: no @throws for org.apache.mesos.Log.OperationFailedException
> [ERROR] public native List<Entry> read(Position from,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:159: 
> warning: no @return
> [ERROR] public native Position beginning();
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:165: 
> warning: no @return
> [ERROR] public native Position ending();
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:191: 
> warning: no @param for data
> [ERROR] public native Position append(byte[] data, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:191: 
> warning: no @param for timeout
> [ERROR] public native Position append(byte[] data, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:191: 
> warning: no @param for unit
> [ERROR] public native Position append(byte[] data, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:191: 
> warning: no @return
> [ERROR] public native Position append(byte[] data, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:191: 
> warning: no @throws for java.util.concurrent.TimeoutException
> [ERROR] public native Position append(byte[] data, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:191: 
> warning: no @throws for org.apache.mesos.Log.WriterFailedException
> [ERROR] public native Position append(byte[] data, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:206: 
> warning: no @param for to
> [ERROR] public native Position truncate(Position to, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:206: 
> warning: no @param for timeout
> [ERROR] public native Position truncate(Position to, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:206: 
> warning: no @param for unit
> [ERROR] public native Position truncate(Position to, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:206: 
> warning: no @return
> [ERROR] public native Position truncate(Position to, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:206: 
> warning: no @throws for java.util.concurrent.TimeoutException
> [ERROR] public native Position truncate(Position to, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/Log.java:206: 
> warning: no @throws for org.apache.mesos.Log.WriterFailedException
> [ERROR] public native Position truncate(Position to, long timeout, TimeUnit 
> unit)
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosExecutorDriver.java:47:
>  warning: no @param for executor
> [ERROR] public MesosExecutorDriver(Executor executor) {
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/SchedulerDriver.java:134:
>  error: unknown tag: OfferID
> [ERROR] *                     Collection<OfferID> offerId,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/SchedulerDriver.java:135:
>  error: unknown tag: TaskInfo
> [ERROR] *                     Collection<TaskInfo> tasks,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/SchedulerDriver.java:149:
>  error: unknown tag: OfferID
> [ERROR] *                     Collection<OfferID> offerId,
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/SchedulerDriver.java:150:
>  error: unknown tag: TaskInfo
> [ERROR] *                     Collection<TaskInfo> tasks) instead.
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosSchedulerDriver.java:75:
>  warning: no @param for scheduler
> [ERROR] public MesosSchedulerDriver(
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosSchedulerDriver.java:75:
>  warning: no @param for framework
> [ERROR] public MesosSchedulerDriver(
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosSchedulerDriver.java:75:
>  warning: no @param for master
> [ERROR] public MesosSchedulerDriver(
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosSchedulerDriver.java:103:
>  warning: no @param for scheduler
> [ERROR] public MesosSchedulerDriver(
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosSchedulerDriver.java:103:
>  warning: no @param for framework
> [ERROR] public MesosSchedulerDriver(
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosSchedulerDriver.java:103:
>  warning: no @param for master
> [ERROR] public MesosSchedulerDriver(
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/MesosSchedulerDriver.java:103:
>  warning: no @param for credential
> [ERROR] public MesosSchedulerDriver(
> [ERROR] ^
> [ERROR] 
> /vol1/mesos-0.19.0/build/../src/java/src/org/apache/mesos/state/State.java:41:
>  error: unknown tag: Variable
> [ERROR] *   Future<Variable> variable = state.fetch("machines");
> [ERROR] ^
> [ERROR]
> [ERROR] Command line was: /usr/java/jdk1.8.0_11/jre/../bin/javadoc @options
> [ERROR]
> [ERROR] Refer to the generated Javadoc files in 
> '/vol1/mesos-0.19.0/build/src/java/target/apidocs' dir.
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> make[1]: *** [java/target/mesos-0.19.0.jar] Error 1
> make[1]: Leaving directory `/vol1/mesos-0.19.0/build/src'
> make: *** [all-recursive] Error 1”



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to