Added <caption> elements or summary attribute in HTML tag, because they are now required by JDK8 javadoc tool.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1587788 13f79535-47bb-0310-9956-ffa450edef68
Fixed other JDK8 javadoc warnings.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1587793 13f79535-47bb-0310-9956-ffa450edef68
More JDK8 warning fixes.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588044 13f79535-47bb-0310-9956-ffa450edef68
Fixed more JDK8 javadoc warnings.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588346 13f79535-47bb-0310-9956-ffa450edef68
The "initialize" phase for the "reserve-network-port" goal was too aggressive: it trigged network port reservation
even for simple tasks like "compile" or "javadoc". Use "pre-integration-test" phase instead. One possible issue is
that the "start-jetty" task also uses the "pre-integration-test" phase but need to be executed only after the port
reservation. A quick test suggested that tasks in the same phase are executed in declaration order. We hope that
this assumption is stable.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588352 13f79535-47bb-0310-9956-ffa450edef68
Fixed wrong @link references.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588389 13f79535-47bb-0310-9956-ffa450edef68
Fixed more javadoc errors identified by JDK 8.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588412 13f79535-47bb-0310-9956-ffa450edef68
Moved the javadoc configuration from <reporting> to <build>.
The intend is to generate javadoc with "mvn javadoc:aggregate" instead of "mvn site".


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588413 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK8 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1588414 13f79535-47bb-0310-9956-ffa450edef68
Change in the approach: do not ignore anymore javadoc build failure.
Instead reduce the amount of checks. We make this change because the
previous approach were leaving temporary files in the javadoc directory.
The inconvenient is that we lost warnings about invalid HTML or references.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1588555 13f79535-47bb-0310-9956-ffa450edef68
Update the SIS Javadoc stylesheet for JDK8. In this commit, we also modify the way stylesheet is provided:
instead than overwriting the standard stylesheet with our own, we keep the standard stylesheet and provide
a separated file which overwrite only the part that we need. This protect us from future stylesheet change
in the JDK (there is some changes from JDK 7 to JDK 8) and also avoid the licensing issue of commiting a
file derived from the Oracle file on the SVN. The inconvenient is that the standard javadoc tool is not
designed for working that way: it unconditionally overwrite the standard stylesheet with whatever we provide.
To workaround this issue, we had to provide our own doclet which modify the behavior of the '-stylesheet'
option before to delegate the work to the standard doclet.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1589201 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK8 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1589202 13f79535-47bb-0310-9956-ffa450edef68
Merge from the JDK7 branch.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK6@1589207 13f79535-47bb-0310-9956-ffa450edef68