ate 2005/02/12 07:02:47 Modified: portal/src/java/org/apache/jetspeed/tools/pamanager WarInfusionPAM.java Log: Corrected log message type from error to info when deployed sucessful. Explicitely close FileInputStream after creating new Manifest from it, otherwise a file lock may prevent removing the temporary expanded war file (on XP). Revision Changes Path 1.5 +11 -3 jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/WarInfusionPAM.java Index: WarInfusionPAM.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/WarInfusionPAM.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- WarInfusionPAM.java 7 Feb 2005 06:59:28 -0000 1.4 +++ WarInfusionPAM.java 12 Feb 2005 15:02:47 -0000 1.5 @@ -245,7 +245,7 @@ deleteFile(deployPortletAppDirectory, true); if (!deployPortletAppContextFile.exists() && !deployPortletAppDirectory.exists() && !deployPortletAppWarFile.exists()) { - log.error("Portlet application undeployment of " + deployPortletAppWarFile.getAbsolutePath() + ", " + deployPortletAppContextFile.getAbsolutePath() + ", and/or " + deployPortletAppDirectory.getAbsolutePath() + " complete."); + log.info("Portlet application undeployment of " + deployPortletAppWarFile.getAbsolutePath() + ", " + deployPortletAppContextFile.getAbsolutePath() + ", and/or " + deployPortletAppDirectory.getAbsolutePath() + " complete."); } else { @@ -358,7 +358,15 @@ File tempWarManifestFile = (File) warFiles.get("META-INF/MANIFEST.MF"); if (tempWarManifestFile != null) { - tempWarManifest = new Manifest(new FileInputStream(tempWarManifestFile)); + FileInputStream in = new FileInputStream(tempWarManifestFile); + try + { + tempWarManifest = new Manifest(in); + } + finally + { + in.close(); + } } else {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]