Tapestry
  1. Tapestry
  2. TAPESTRY-2243

Component report crashes when project have too many dependencies

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.11
    • Fix Version/s: 5.0.15
    • Component/s: component-report
    • Labels:
      None
    • Environment:
      Win Vista SP1 / Java 1.5

      Description

      When a project have many dependencies the component report crashes when generating documentation about component. :

      [INFO] Running JavaDoc to collect component parameter data ...

      [INFO] ------------------------------------------------------------------------
      [ERROR] BUILD ERROR
      [INFO] ------------------------------------------------------------------------
      [INFO] Error during page generation

      Embedded error: Error rendering Maven report: Javadoc exit code: 1 - La ligne de commande est trop longue.

      It seems that the component internaly uses a Javadoc command but it doesn't uses argument files feature [1] like in the Maven Javadoc plugin [2] so the command line generated is much too long (at least under Windows).

      I did not try with Linux.

      [1] http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/javadoc.html#argumentfiles
      [2] http://maven.apache.org/plugins/maven-javadoc-plugin/

      1. report.txt
        520 kB
        Martin Papy

        Activity

        Hide
        Martin Papy added a comment - - edited

        This is the result of maven -X site on my project

        Show
        Martin Papy added a comment - - edited This is the result of maven -X site on my project

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Martin Papy
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development