The log4j-1.2.16-javadoc.jar produced during the release build omitted the NOTICE and LICENSE files from the META-INF while it included .svn directories for doc-files directories. The build process should be modified (which could involve pushing the issue into Maven) to fix the issue.
On Apr 9, 2010, at 9:07 AM, Brett Porter wrote: I found http://jira.codehaus.org/browse/MJAVADOC-232 and http://jira.codehaus.org/browse/MJAVADOC-173. I'm not sure what version of the plugin you are using - but does one of them cover it? ---- Both of those but are marked closed for over a year, but upgrade the pom.xml to use version 2.7 did not avoid the embedded .svn directories. Adding a <excludedocfilessubdir>.svn</excludedocfilessubdir> did eliminate the embedded .svn directories. To add the NOTICE and LICENSE to the META-INF directory, I used a snippet from the parent POM from commons and added it to log4j, extras, component, receivers and chainsaw.