Index: plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/KarafProjectBuilder.java =================================================================== --- plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/KarafProjectBuilder.java (revisione 1402784) +++ plugins/org.apache.karaf.eik.ui/src/main/java/org/apache/karaf/eik/ui/project/KarafProjectBuilder.java (copia locale) @@ -217,7 +217,7 @@ final IPath runtimeProperties = runtimeFolder.getRawLocation().append("runtime").addFileExtension("properties"); - FileOutputStream out; + FileOutputStream out = null; try { out = new FileOutputStream(runtimeProperties.toFile()); combinedProperties.store(out, "Combined interpolated runtime properties"); @@ -229,6 +229,21 @@ "Unable to build runtime property file", e)); } + finally + { + try + { + if (out != null) + { + out.close(); + } + } + catch (final IOException e) + { + // ignore + } + } + } /**