436124 : override JarArchiverConfigurator.mavenProjectChanged to force manifest regeneration

Signed-off-by: Fred Bricon <fbricon@gmail.com>
diff --git a/org.eclipse.m2e.wtp/src/org/eclipse/m2e/wtp/mavenarchiver/AbstractWTPArchiverConfigurator.java b/org.eclipse.m2e.wtp/src/org/eclipse/m2e/wtp/mavenarchiver/AbstractWTPArchiverConfigurator.java
index 08127f4..6d72d0d 100644
--- a/org.eclipse.m2e.wtp/src/org/eclipse/m2e/wtp/mavenarchiver/AbstractWTPArchiverConfigurator.java
+++ b/org.eclipse.m2e.wtp/src/org/eclipse/m2e/wtp/mavenarchiver/AbstractWTPArchiverConfigurator.java
@@ -44,7 +44,12 @@
 		if (WTPProjectsUtil.isM2eWtpDisabled(event.getMavenProject(), monitor)) {
 			return;
 		}
-		super.mavenProjectChanged(event, monitor);
+	    IMavenProjectFacade oldFacade = event.getOldMavenProject();
+	    IMavenProjectFacade newFacade = event.getMavenProject();
+	    if(oldFacade == null && newFacade == null) {
+	      return;
+	    }
+	    mavenProjectChanged(newFacade, oldFacade, true, monitor);
 	}
 	
 	public AbstractBuildParticipant getBuildParticipant(