Index: plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/impl/KarafRuntimePropertyBuildUnit.java =================================================================== --- plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/impl/KarafRuntimePropertyBuildUnit.java (revisione 1402784) +++ plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/impl/KarafRuntimePropertyBuildUnit.java (copia locale) @@ -73,7 +73,7 @@ runtimeFolder.refreshLocal(0, monitor); - FileOutputStream out; + FileOutputStream out = null; try { out = new FileOutputStream(runtimeProperties.toFile()); combinedProperties.store(out, "Combined interpolated runtime properties"); @@ -85,6 +85,22 @@ "Unable to build runtime property file", e)); } + finally + { + try + { + if (out != null) + { + out.close(); + } + + } + catch (IOException e) + { + // ignore + } + } + } }