summaryrefslogtreecommitdiff
path: root/qpid/java/systests/src/main
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2014-08-13 19:59:09 +0000
committerRobert Godfrey <rgodfrey@apache.org>2014-08-13 19:59:09 +0000
commit1b7ca83cb82bfc5b5db8867ba76d0b7e134d4c55 (patch)
tree5d6c3dddf235236c58720dca3e3b5a9e100b5c34 /qpid/java/systests/src/main
parent9700b15eaa42717ee3bf06d187ef64e0f9794fa0 (diff)
downloadqpid-python-1b7ca83cb82bfc5b5db8867ba76d0b7e134d4c55.tar.gz
QPID-5993 : Fix more findbugs found issues
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1617822 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/systests/src/main')
-rw-r--r--qpid/java/systests/src/main/java/org/apache/qpid/test/utils/TestBrokerConfiguration.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/TestBrokerConfiguration.java b/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/TestBrokerConfiguration.java
index fce47f9986..70e1b27fba 100644
--- a/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/TestBrokerConfiguration.java
+++ b/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/TestBrokerConfiguration.java
@@ -25,6 +25,7 @@ import static org.mockito.Mockito.mock;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
+import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.net.MalformedURLException;
@@ -114,7 +115,10 @@ public class TestBrokerConfiguration
try
{
URL url = new URL(initialStoreLocation);
- reader = new InputStreamReader(url.openStream());
+ try(InputStream urlStream = url.openStream())
+ {
+ reader = new InputStreamReader(urlStream);
+ }
}
catch (MalformedURLException e)
{
@@ -122,6 +126,8 @@ public class TestBrokerConfiguration
}
Collection<ConfiguredObjectRecord> records = converter.readFromJson(org.apache.qpid.server.model.Broker.class, parentObject, reader);
+ reader.close();
+
_store = new AbstractMemoryStore(Broker.class){};
ConfiguredObjectRecord[] initialRecords = records.toArray(new ConfiguredObjectRecord[records.size()]);