Index: src/main/java/org/codehaus/plexus/archiver/war/WarArchiver.java
===================================================================
--- src/main/java/org/codehaus/plexus/archiver/war/WarArchiver.java (revision 8799)
+++ src/main/java/org/codehaus/plexus/archiver/war/WarArchiver.java (working copy)
@@ -167,10 +167,13 @@
&& ( deploymentDescriptor == null
|| !ResourceUtils.isCanonicalizedSame( entry.getResource(), deploymentDescriptor ) ) ) )
{
- getLogger().warn( "Warning: selected " + archiveType
+ if ( deploymentDescriptor == null
+ || !ResourceUtils.isCanonicalizedSame( entry.getResource(), deploymentDescriptor ) ) {
+ getLogger().warn( "Warning: selected " + archiveType
+ " files include a WEB-INF/web.xml which will be ignored "
+ "\n(webxml attribute is missing from "
+ archiveType + " task, or ignoreWebxml attribute is specified as 'true')" );
+ }
}
else
{
It is worth noting that version 2.1 does not issue this warning message. This problem only occurs in version 2.1.1 and newer.