commit | d65497df50f8d324ffd08ca7cd9e6ef8ca1c8183 | [log] [tgz] |
---|---|---|
author | Clement Escoffier <clement@apache.org> | Mon Sep 28 18:36:48 2009 +0000 |
committer | Clement Escoffier <clement@apache.org> | Mon Sep 28 18:36:48 2009 +0000 |
tree | db95540ace05b534747afa8bf02f95e01e7d52df | |
parent | ea1c99e9e7eaffb96fd02c2af8660eb45defc5d7 [diff] |
Close an unclosed input stream git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@819664 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java b/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java index d989f70..4de1e58 100644 --- a/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java +++ b/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java
@@ -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"); + } } }