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]