Author: davsclaus
Date: Sun Dec 20 13:39:23 2009
New Revision: 892591
URL: http://svn.apache.org/viewvc?rev=892591&view=rev
Log:
CAMEL-2306: Fixed a problem with not closing a input stream in a converter
Modified:
camel/trunk/camel-core/src/main/java/org/apache/camel/converter/IOConverter.java
Modified:
camel/trunk/camel-core/src/main/java/org/apache/camel/converter/IOConverter.java
URL:
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/converter/IOConverter.java?rev=892591&r1=892590&r2=892591&view=diff
==============================================================================
---
camel/trunk/camel-core/src/main/java/org/apache/camel/converter/IOConverter.java
(original)
+++
camel/trunk/camel-core/src/main/java/org/apache/camel/converter/IOConverter.java
Sun Dec 20 13:39:23 2009
@@ -202,7 +202,12 @@
@Converter
public static String toString(URL url, Exchange exchange) throws
IOException {
- return toString(toInputStream(url), exchange);
+ InputStream is = toInputStream(url);
+ try {
+ return toString(is, exchange);
+ } finally {
+ ObjectHelper.close(is, "url", LOG);
+ }
}
@Converter