You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cl...@apache.org on 2009/09/28 20:36:48 UTC
svn commit: r819664 -
/felix/trunk/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java
Author: clement
Date: Mon Sep 28 18:36:48 2009
New Revision: 819664
URL: http://svn.apache.org/viewvc?rev=819664&view=rev
Log:
Close an unclosed input stream
Modified:
felix/trunk/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java
Modified: felix/trunk/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java?rev=819664&r1=819663&r2=819664&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java (original)
+++ felix/trunk/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java Mon Sep 28 18:36:48 2009
@@ -19,6 +19,7 @@
package org.apache.felix.ipojo.manipulation.annotations;
import java.io.ByteArrayInputStream;
+import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
import java.util.Iterator;
@@ -532,6 +533,12 @@
} catch (Exception e) {
// TODO GSA change this to a logger ?
System.err.println("[warning] Cannot convert " + m_value + " to iPOJO Elements.");
+ } finally {
+ try {
+ is.close();
+ } catch (IOException e) {
+ System.err.println("[warning] Cannot close correctly the value input stream");
+ }
}
}