[
http://jira.codehaus.org/browse/DOXIA-91?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_87733
]
Vincent Siveton commented on DOXIA-91:
--------------------------------------
I got a NPE in a multi project case without any documentation.
{noformat}
java.lang.NullPointerException
at java.io.File.<init>(File.java:194)
at
org.apache.maven.doxia.site.decoration.inheritance.PathUtils.getRelativeFilePath(PathUtils.java:130)
at
org.apache.maven.doxia.site.decoration.inheritance.PathUtils.getRelativePath(PathUtils.java:103)
at
org.apache.maven.doxia.site.decoration.inheritance.PathUtils.convertPath(PathUtils.java:40)
at
org.apache.maven.doxia.site.decoration.inheritance.DefaultDecorationModelInheritanceAssembler.convertPath(DefaultDecorationModelInheritanceAssembler.java:338)
at
org.apache.maven.doxia.site.decoration.inheritance.DefaultDecorationModelInheritanceAssembler.resolveBannerPaths(DefaultDecorationModelInheritanceAssembler.java:150)
at
org.apache.maven.doxia.site.decoration.inheritance.DefaultDecorationModelInheritanceAssembler.resolvePaths(DefaultDecorationModelInheritanceAssembler.java:97)
at
org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getDecorationModel(AbstractSiteRenderingMojo.java:555)
...
{noformat}
> Update Doxia Decoration model to actually work in reactor build.
> ----------------------------------------------------------------
>
> Key: DOXIA-91
> URL: http://jira.codehaus.org/browse/DOXIA-91
> Project: doxia
> Issue Type: Improvement
> Components: Decoration Model
> Reporter: Henning Schmiedehausen
> Fix For: 1.0
>
> Attachments: doxia-decoration-3.patch, doxia-decoration.patch,
> doxia-decoration.patch,
> org.apache.maven.doxia.site.decoration.inheritance.DecorationModelInheritenceAssemblerTest.txt
>
>
> This is a major patch to the decoration model to bring some sanity in the
> link resolution when it is used under the reactor build. It generates
> breadcrumbs and item links correctly in all scenarios that I have tested (the
> current HEAD code does not) and passes all the unit tests that are already
> there.
--
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