[
http://jira.codehaus.org/browse/MSITE-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_102677
]
John Allen commented on MSITE-170:
----------------------------------
Can we not quieten down maven's use of velocity? It makes a right stink of the
build output.
> [ERROR] VM #displayTree: error : too few arguments to macro
> -----------------------------------------------------------
>
> Key: MSITE-170
> URL: http://jira.codehaus.org/browse/MSITE-170
> Project: Maven 2.x Site Plugin
> Issue Type: Bug
> Affects Versions: 2.0-beta-6
> Reporter: fabrizio giustina
> Fix For: 2.0-beta-6
>
>
> when running mvn site:site a couple of "too few arguments to macro" always
> pop up. This is extremely bad in terms of user experience, and we should find
> a way to remove these logs:
> [ERROR] VM #displayTree: error : too few arguments to macro. Wanted 2 got 0
> [ERROR] VM #menuItem: error : too few arguments to macro. Wanted 1 got 0
> These errors are due to a known velocity bug related to the use of recursive
> macros:
> http://issues.apache.org/bugzilla/show_bug.cgi?id=13623
> http://mail-archives.apache.org/mod_mbox/jakarta-velocity-user/200402.mbox/[EMAIL
> PROTECTED]
> Recursive macros are defined in
> org/apache/maven/doxia/siterenderer/resources/default-site.vm in the doxia
> site-renderer component.
> Logging is handled in the plexus velocity component.
> This velocity bug is still open in velocity and no patch will be available
> anytime soon. In the meanwhile we should try to handle this situation in some
> way by filtering out messages or removing the use of recursive macros (very
> hard, they are used to print out the site tree)... or switching to a better
> templating engine like freemarker.
> This issue could probably be addressed in the plexus velocity component or in
> the doxia site renderer (given that waiting for a bugfixed velocity release
> is not an option). I'm anyway assigning it to the site plugin since it's
> where users see these logs coming from and where probably users could open
> similar issues.
> Any suggestion on how to dirty-patch this?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira