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