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. >> >>> > > >> >>> > >> >>> >>