// do not take user-defined and take proposed version
// there is no bundling -> so cannot take version from instructions
version = instructions.getProposedVersion();
}
String name = instructions.getSourceName();
Jar jar = new Jar(request.getSourceInputFile());
try {
Manifest manifest = getManifest(jar);
decorateSourceManifest(manifest, name, referencedBundleSymbolicName, symbolicName, version);
jar.setManifest(manifest);
jar.write(request.getSourceOutputFile());
} finally {
jar.close();
}
}