Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Incomplete
-
None
-
None
-
None
Description
Hello
I got the following:
$ mvn site
...
[INFO] Generating "Issue Tracking" report.
[INFO] Generating "Surefire Report" report.
[WARNING] Unable to locate Test Source XRef to link to - DISABLED
[INFO] Generating "Project License" report.
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] 1
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.ArrayIndexOutOfBoundsException: 1
at org.apache.maven.doxia.module.apt.AptParser$MacroBlock.traverse(AptParser.java:2689)
at org.apache.maven.doxia.module.apt.AptParser.traverseSectionBlocks(AptParser.java:358)
at org.apache.maven.doxia.module.apt.AptParser.traverseSection(AptParser.java:304)
at org.apache.maven.doxia.module.apt.AptParser.traverseBody(AptParser.java:255)
at org.apache.maven.doxia.module.apt.AptParser.parse(AptParser.java:181)
at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:59)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:376)
at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:52)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:303)
at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:135)
at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
I guess it's due to my first attempt to write an .apt file. Still, it would be nice if the error message could be slightly improved...
The offending examples.apt is below. As file:// is not further documented I tried to try out which path is expected.
------
Apache log4php Examples
------
------
------
Apache Log4php Examples
The source contains ready to run examples for most appenders and major concepts in the src/examples/ directory.
Some of them are will be shown below:
%
{snippet|file:///home/james/workspace/log4php/src/examples/syslog.php}%
{snippet|file://src/examples/syslog.php}%
{snippet|file://../../../examples/syslog.php}%
{snippet|file://../../examples/syslog.php}