We are using maven Assembly and Dependency plugin to share resources across sub-modules, as described in this post, http://www.sonatype.com/people/2008/04/how-to-share-resources-across-projects-in-maven/
While the text files like property files are getting unpacked properly, files in binary mode (e.g. pdf files) are getting corrupted while the dependency plugin unpacks them.
We have narrowed down the issue to dependency plugin (unpacking stage) by validating the archive (zip) created by the assembly plugin
Any help on this would help a lot