Skip to content

Commit ba2d2b5

Browse files
author
Erwin Tratar
committed
fixed NPE if useDefaultManifestFile has not been configured
1 parent 8956651 commit ba2d2b5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

org.sonatype.m2e.mavenarchiver/src/org/sonatype/m2e/mavenarchiver/internal/AbstractMavenArchiverConfigurator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ private void reflectManifestGeneration(MavenProject mavenProject, MojoExecution
431431
Xpp3Dom customConfig = Xpp3DomUtils.mergeXpp3Dom(new Xpp3Dom("configuration"), originalConfig);
432432

433433
Xpp3Dom useDefaultManifestFile = customConfig.getChild("useDefaultManifestFile");
434-
if (Boolean.parseBoolean(useDefaultManifestFile.getValue()) && manifestFile.exists()) {
434+
if (useDefaultManifestFile != null && Boolean.parseBoolean(useDefaultManifestFile.getValue()) && manifestFile.exists()) {
435435
//<useDefaultManifestFile>true</useDefaultManifestFile> and Manifest exists -> don't overwrite
436436
return;
437437
}

0 commit comments

Comments
 (0)