}
}
} catch (BundleException e) {
throw new ExecutionException("Unable to update bundle '"
+ bundle.getSymbolicName() + "' from resource '" + bundleResource.getDescription()
+ "': " + e.getMessage(), e);
} catch (IOException e) {
throw new ExecutionException("IO exception attempting to update bundle '"
+ bundle.getSymbolicName() + "' from resource: '" + bundleResource.getDescription()
+ "': " + e.getMessage(), e);
} finally {
maybeCloseStream(stream);
}