Wow, good catch. Thanks for the explanation, Max.
Yeah, we should run JavaDoc generation on Travis to hopefully catch
this issue early.

- Henry

On Mon, Nov 2, 2015 at 1:21 AM, Maximilian Michels <m...@apache.org> wrote:
> Hi Henry,
>
> Note that we use a special Maven profile for aggregating all the java
> docs and scala docs (-Paggregate-scaladoc). This makes the Scala
> classes available in the JavaDoc. We also have extra Scala docs.
>
> There were two issues recently for the Java Docs. The first one was
> with Java 8 which complained about a missing AkkaTestkit dependency
> (see https://issues.apache.org/jira/browse/FLINK-1610).
>
> The one which led to this email thread was a problem with the Scala
> shell adding a sources directory too late (see a39aa52).
>
> Another issue was that we ran Travis tests without JavaDoc generation.
> This saves a minute or so runtime but leaves us unaware of JavaDoc
> related problems. I recently changed that in 0845529.
>
> Cheers,
> Max
>
> On Mon, Nov 2, 2015 at 12:53 AM, Henry Saputra <henry.sapu...@gmail.com> 
> wrote:
>> Hi Max,
>>
>> Thanks for this. Is it issue from Flink side? The Javadoc always built in
>> my local env.
>>
>> - Henry
>>
>> On Wednesday, October 28, 2015, Maximilian Michels <m...@apache.org> wrote:
>>
>>> The issue with our Java Docs has been resolved. The link works again.
>>>
>>> On Tue, Oct 27, 2015 at 3:57 PM, Henry Saputra <henry.sapu...@gmail.com
>>> <javascript:;>> wrote:
>>> > Ah thanks Max, sending to commits@ is good
>>> >
>>> > - Henry
>>> >
>>> > On Tue, Oct 27, 2015 at 2:35 AM, Maximilian Michels <m...@apache.org
>>> <javascript:;>> wrote:
>>> >> Hi Henry,
>>> >>
>>> >> Yes, there is. The Commits@ list actually gets notifications on
>>> failures
>>> >> and recoveries. I figured sending them to dev@ would bother too many
>>> people
>>> >> because sometimes the infrastructure is flaky and it fails for no
>>> >> particular reason.
>>> >>
>>> >> Cheers,
>>> >> Max
>>> >>
>>> >> On Tue, Oct 27, 2015 at 4:18 AM, Henry Saputra <henry.sapu...@gmail.com
>>> <javascript:;>>
>>> >> wrote:
>>> >>
>>> >>> Hi Max,
>>> >>>
>>> >>> Is there a way that dev@ list gets email notification if the build
>>> fail
>>> >>> for
>>> >>> the build bot?
>>> >>>
>>> >>> - Henry
>>> >>>
>>> >>> On Monday, October 26, 2015, Maximilian Michels <m...@apache.org
>>> <javascript:;>> wrote:
>>> >>>
>>> >>> > Thanks for reporting, Suneel. On my machine the Java docs build.
>>> >>> >
>>> >>> > Here's the build log:
>>> >>> >
>>> >>> >
>>> >>>
>>> https://ci.apache.org/builders/flink-docs-master/builds/122/steps/Java%20%26%20Scala%20docs/logs/stdio
>>> >>> >
>>> >>> >
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:35:
>>> >>> > error: not found: type ILoopCompat
>>> >>> > [ERROR]   extends ILoopCompat(in0, out0) {
>>> >>> > [ERROR]           ^
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:29:
>>> >>> > error: too many arguments for constructor Object: ()Object
>>> >>> > [ERROR] class FlinkILoop(
>>> >>> > [ERROR]                 ^
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:118:
>>> >>> > error: value createInterpreter is not a member of AnyRef
>>> >>> > [ERROR]     super.createInterpreter()
>>> >>> > [ERROR]           ^
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:120:
>>> >>> > error: not found: value addThunk
>>> >>> > [ERROR]     addThunk {
>>> >>> > [ERROR]     ^
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:138:
>>> >>> > error: not found: value intp
>>> >>> > [ERROR]     val vd = intp.virtualDirectory
>>> >>> > [ERROR]              ^
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:186:
>>> >>> > error: not found: value echo
>>> >>> > [ERROR]     echo(
>>> >>> > [ERROR]     ^
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkShell.scala:151:
>>> >>> > error: value process is not a member of
>>> >>> > org.apache.flink.api.scala.FlinkILoop
>>> >>> > [ERROR]       repl.foreach(_.process(settings))
>>> >>> > [ERROR]                      ^
>>> >>> > [ERROR]
>>> >>> >
>>> >>>
>>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkShell.scala:153:
>>> >>> > error: value closeInterpreter is not a member of
>>> >>> > org.apache.flink.api.scala.FlinkILoop
>>> >>> > [ERROR]       repl.foreach(_.closeInterpreter())
>>> >>> > [ERROR]                      ^
>>> >>> > [ERROR] 8 errors found
>>> >>> >
>>> >>> >
>>> >>> > Not sure what the issue is. I'll try to look into later.
>>> >>> >
>>> >>> > Thanks,
>>> >>> > Max
>>> >>> >
>>> >>> > On Mon, Oct 26, 2015 at 7:12 AM, Henry Saputra <
>>> henry.sapu...@gmail.com <javascript:;>
>>> >>> > <javascript:;>>
>>> >>> > wrote:
>>> >>> >
>>> >>> > > Thanks for the heads up, Suneel.
>>> >>> > >
>>> >>> > > Seemed like master Java api (api/java/index.html) is not being
>>> built:
>>> >>> > > https://ci.apache.org/projects/
>>> >>> > >
>>> >>> > > I have filed ticket with infra to help figure out why.
>>> >>> > >
>>> >>> > > - Henry
>>> >>> > >
>>> >>> > > On Sat, Oct 24, 2015 at 5:45 PM, Suneel Marthi <smar...@apache.org
>>> <javascript:;>
>>> >>> > <javascript:;>> wrote:
>>> >>> > > > https://ci.apache.org/projects/flink/flink-docs-master/api/java
>>> >>> > > >
>>> >>> > > > needs to be fixed.
>>> >>> > >
>>> >>> >
>>> >>>
>>>

Reply via email to