[ http://jira.codehaus.org/browse/MSITE-279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_124590 ]
Anne Gerodolle commented on MSITE-279: -------------------------------------- "Looks like you ran into MSITE-180." it may be related however symptoms are not the same: it's not that "IF none of the poms (module or parent) don't have an url tag, THEN site inheritence quitely isn't applied, for example in the parent's site.xml". what I observe is : the child's site is not built at all if the url tag is missing. and an exception is raised (exception.txt). a difficulty for reporting these issues correctly is that behaviour of inheritance seems quite instable. Sometimes, menus are not inherited, sometimes, only menus from parents are shown. Sometimes, skins are not inherited, or partially, sometimes they are... In the example bug2.zip, with the site plugin checked out from trunk and rebuilt yesterday,if I run "mvn site" in the parent's folders, menu "menu1" is not inherited. And I'm sorry for the numerous small posts of yesterday : I tried to add a comment to each uploaded file, but clearly it does not work like that ! > Inheritance of elements from site descriptor quite broken > --------------------------------------------------------- > > Key: MSITE-279 > URL: http://jira.codehaus.org/browse/MSITE-279 > Project: Maven 2.x Site Plugin > Issue Type: Bug > Components: inheritance > Affects Versions: 2.0-beta-6 > Environment: Maven 2.0.8, JDK 1.5.0_12, WinXP > Reporter: Benjamin Bentmann > Assignee: Vincent Siveton > Priority: Critical > Fix For: 2.0-beta-7 > > Attachments: bug1.zip, bug2.zip, exception.txt, project.zip, > site-directory.patch, site-directory.patch > > > After updating to 2.0-beta-6, I never get proper site output for multi module > projects. I attached a simple dummy project that shall help to reproduce the > problem. > When I perform a reactor build of the site (i.e. "project-parent> mvn site"), > the pages of the sub module project-module-1 properly inherit most of the > decorator elements, except for the custom "overview" menu. That is, the site > of the sub module contains the menu configured for the parent project despite > the sub module specifying its own menu.- > In contrast, when I only build the site of the sub module (i.e. > "project-module-1> mvn site"), many decoration elements are not inherited > from the parent's site.xml like <version>, <bannerRight>, <skin>, <links>. > However, now the sub module's site properly outputs its own menu items (i.e. > "Module-Item" instead of "Parent-Item" for the attached projects). > This issues might be a duplicate/relative of MSITE-256 but as I cannot safely > judge from its description, I opened a new issue. -- 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