commit | d54c50e0965884c0f33ce379e1e43148b70608f5 | [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 | 3064a53b84669c334dde2c7813bcbe922a423047 [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"); + } } }