git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@710102 13f79535-47bb-0310-9956-ffa450edef68master
@@ -131,10 +131,11 @@ public class Ear extends Jar { | |||
|| !FILE_UTILS.fileNameEquals(deploymentDescriptor, file) | |||
|| descriptorAdded) { | |||
logOnFirstPass("Warning: selected " + archiveType | |||
+ " files include a " + XML_DESCRIPTOR_PATH + " which will" | |||
+ " be ignored (please use appxml attribute to " | |||
+ archiveType + " task)", | |||
Project.MSG_WARN); | |||
+ " files include a " + XML_DESCRIPTOR_PATH | |||
+ " which will" | |||
+ " be ignored (please use appxml attribute to " | |||
+ archiveType + " task)", | |||
Project.MSG_WARN); | |||
} else { | |||
super.zipFile(file, zOut, vPath, mode); | |||
descriptorAdded = true; | |||
@@ -637,8 +637,9 @@ public class Jar extends Zip { | |||
} | |||
} else if (INDEX_NAME.equalsIgnoreCase(vPath) && index) { | |||
logOnFirstPass("Warning: selected " + archiveType | |||
+ " files include a " + INDEX_NAME + " which will" | |||
+ " be replaced by a newly generated one.", Project.MSG_WARN); | |||
+ " files include a " + INDEX_NAME + " which will" | |||
+ " be replaced by a newly generated one.", | |||
Project.MSG_WARN); | |||
} else { | |||
if (index && vPath.indexOf("/") == -1) { | |||
rootEntries.addElement(vPath); | |||
@@ -672,7 +673,7 @@ public class Jar extends Zip { | |||
&& !filesetManifestConfig.getValue().equals("skip")) { | |||
// we add this to our group of fileset manifests | |||
logOnFirstPass("Found manifest to merge in file " + file, | |||
Project.MSG_VERBOSE); | |||
Project.MSG_VERBOSE); | |||
try { | |||
Manifest newManifest = null; | |||
@@ -754,14 +755,14 @@ public class Jar extends Zip { | |||
try { | |||
originalManifest = getManifestFromJar(zipFile); | |||
if (originalManifest == null) { | |||
logOnFirstPass("Updating jar since the current jar has no manifest", | |||
Project.MSG_VERBOSE); | |||
logOnFirstPass("Updating jar since the current jar has" | |||
+ " no manifest", Project.MSG_VERBOSE); | |||
needsUpdate = true; | |||
} else { | |||
Manifest mf = createManifest(); | |||
if (!mf.equals(originalManifest)) { | |||
logOnFirstPass("Updating jar since jar manifest has changed", | |||
Project.MSG_VERBOSE); | |||
logOnFirstPass("Updating jar since jar manifest has" | |||
+ " changed", Project.MSG_VERBOSE); | |||
needsUpdate = true; | |||
} | |||
} | |||
@@ -806,7 +807,7 @@ public class Jar extends Zip { | |||
+ zipFile + " because no files were included.", | |||
Project.MSG_WARN); | |||
} | |||
return true; | |||
return true; | |||
} else if (emptyBehavior.equals("fail")) { | |||
throw new BuildException("Cannot create " + archiveType | |||
+ " archive " + zipFile | |||
@@ -817,8 +818,8 @@ public class Jar extends Zip { | |||
ZipOutputStream zOut = null; | |||
try { | |||
if (!skipWriting) { | |||
log("Building MANIFEST-only jar: " | |||
+ getDestFile().getAbsolutePath()); | |||
log("Building MANIFEST-only jar: " | |||
+ getDestFile().getAbsolutePath()); | |||
} | |||
zOut = new ZipOutputStream(new FileOutputStream(getDestFile())); | |||
@@ -189,12 +189,13 @@ public class War extends Jar { | |||
//check to see if we warn or not | |||
if (!FILE_UTILS.fileNameEquals(addedWebXmlFile, file)) { | |||
logOnFirstPass("Warning: selected " + archiveType | |||
+ " files include a second " + XML_DESCRIPTOR_PATH | |||
+ " which will be ignored.\n" | |||
+ "The duplicate entry is at " + file + '\n' | |||
+ "The file that will be used is " | |||
+ addedWebXmlFile, | |||
Project.MSG_WARN); | |||
+ " files include a second " | |||
+ XML_DESCRIPTOR_PATH | |||
+ " which will be ignored.\n" | |||
+ "The duplicate entry is at " + file + '\n' | |||
+ "The file that will be used is " | |||
+ addedWebXmlFile, | |||
Project.MSG_WARN); | |||
} | |||
} else { | |||
//no added file, yet | |||
@@ -704,7 +704,7 @@ public class Zip extends MatchingTask { | |||
if (doUpdate && !zipFile.exists()) { | |||
doUpdate = false; | |||
logOnFirstPass("ignoring update attribute as " + archiveType | |||
+ " doesn't exist.", Project.MSG_DEBUG); | |||
+ " doesn't exist.", Project.MSG_DEBUG); | |||
} | |||
} | |||
@@ -721,7 +721,7 @@ public class Zip extends MatchingTask { | |||
for (int j = 0; j < files.length; j++) { | |||
logOnFirstPass("Adding file " + files[j] + " to fileset", | |||
Project.MSG_VERBOSE); | |||
Project.MSG_VERBOSE); | |||
ZipFileSet zf = new ZipFileSet(); | |||
zf.setProject(getProject()); | |||
zf.setSrc(new File(basedir, files[j])); | |||
@@ -1153,12 +1153,13 @@ public class Zip extends MatchingTask { | |||
if (emptyBehavior.equals("skip")) { | |||
if (doUpdate) { | |||
logOnFirstPass(archiveType + " archive " + zipFile | |||
+ " not updated because no new files were included.", | |||
Project.MSG_VERBOSE); | |||
+ " not updated because no new files were" | |||
+ " included.", Project.MSG_VERBOSE); | |||
} else { | |||
logOnFirstPass("Warning: skipping " + archiveType + " archive " | |||
+ zipFile + " because no files were included.", | |||
Project.MSG_WARN); | |||
logOnFirstPass("Warning: skipping " + archiveType | |||
+ " archive " + zipFile | |||
+ " because no files were included.", | |||
Project.MSG_WARN); | |||
} | |||
} else if (emptyBehavior.equals("fail")) { | |||
throw new BuildException("Cannot create " + archiveType | |||
@@ -1457,8 +1458,9 @@ public class Zip extends MatchingTask { | |||
int mode, ZipExtraField[] extra) | |||
throws IOException { | |||
if (doFilesonly) { | |||
logOnFirstPass("skipping directory " + vPath + " for file-only archive", | |||
Project.MSG_VERBOSE); | |||
logOnFirstPass("skipping directory " + vPath | |||
+ " for file-only archive", | |||
Project.MSG_VERBOSE); | |||
return; | |||
} | |||
if (addedDirs.get(vPath) != null) { | |||
@@ -1515,7 +1517,8 @@ public class Zip extends MatchingTask { | |||
if (entries.contains(vPath)) { | |||
if (duplicate.equals("preserve")) { | |||
logOnFirstPass(vPath + " already added, skipping", Project.MSG_INFO); | |||
logOnFirstPass(vPath + " already added, skipping", | |||
Project.MSG_INFO); | |||
return; | |||
} else if (duplicate.equals("fail")) { | |||
throw new BuildException("Duplicate file " + vPath | |||
@@ -1524,7 +1527,7 @@ public class Zip extends MatchingTask { | |||
} else { | |||
// duplicate equal to add, so we continue | |||
logOnFirstPass("duplicate file " + vPath | |||
+ " found, adding.", Project.MSG_VERBOSE); | |||
+ " found, adding.", Project.MSG_VERBOSE); | |||
} | |||
} else { | |||
logOnFirstPass("adding entry " + vPath, Project.MSG_VERBOSE); | |||
@@ -1745,7 +1748,8 @@ public class Zip extends MatchingTask { | |||
v.addElement(orig[i]); | |||
} else { | |||
logOnFirstPass("Ignoring directory " + orig[i].getName() | |||
+ " as only files will be added.", Project.MSG_VERBOSE); | |||
+ " as only files will be added.", | |||
Project.MSG_VERBOSE); | |||
} | |||
} | |||