Reimplement WAR unarchiver to use plexus-archiver 2.3 for major SDK performance improvements #124
From gabriele...@alfresco.com on June 12, 2013 11:55:06
WAR unpacking is unnecessarily slow because chmod is called on every uncompressed file, forking an OS process (instead of using java NIO native capabilities).
Using plexus-archiver 2.3 actually fixes the issue but currently the alfresco-maven-plugin is not compatible with it.
Simply changing the dependency and implementing missing methods should do it, and give the whole SDK a huge performance boost.