site:war creates incomplete war with many files missing
-------------------------------------------------------

         Key: MPSITE-51
         URL: http://jira.codehaus.org/browse/MPSITE-51
     Project: maven-site-plugin
        Type: Bug

  Components: plugin  
    Versions: 1.6.1, 1.7    
 Environment: beta3
    Reporter: Jeff Jensen


Problem first appeared when upgraded to 1.7.  Downgrading to 1.6.1 caused the 
problem to go away.  Now, a month or two later, 1.6.1 exhibits the problem too. 
 Perhaps because the size of our codebase continues to grow it now shows in 
1.6.1.

How we create the war:
1) clean all
2) run site on each component
3) run multiproject on the parent to get the dashboard report, its html pages 
generated, and all subprojects copied into place
4) run site:war to create the war

The war is missing files, including files in the root that are part of the 
parent (e.g. FAQs) and most content of some subprojects.  Yes, these files 
exist in the target dir.

Interestingly, the -X output shows one of the missing files identified as 
needed and added on a site:war run that doesn't delete the war first:
    [war] [VERBOSE] perforcefaq.html added as perforcefaq.html is outdated.
....
    [war] [VERBOSE] adding entry perforcefaq.html

Yet the resulting war does not have that file (and others).  Hmm, perhaps this 
suggests a problem somewhere else...

The site and war is large, runs about 10 hours to generate and the war as-is is 
around 360M.

I moved the site deploy process to the war approach from the file copy 
approach, as it was cleaner and a bit faster.  I think the workaround is to go 
back to the file copy deploy approach.


-- 
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

Reply via email to