Fix MANIFEST access
authorMathieu Baudier <mbaudier@argeo.org>
Mon, 20 Mar 2023 06:42:00 +0000 (07:42 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Mon, 20 Mar 2023 06:42:00 +0000 (07:42 +0100)
src/org/argeo/build/Repackage.java

index 97d8fdc20f68653de5690fa0525f0052f654d07f..780fddfea6806f025a2042cd91a9e1efa59d6158 100644 (file)
@@ -1159,7 +1159,7 @@ public class Repackage {
                        if (bundleDir.getFileName().startsWith("org.apache."))
                                spdxLicenceId = "Apache-2.0";
 
-                       manifest.getMainAttributes().put(SPDX_LICENSE_IDENTIFIER.toString(), spdxLicenceId);
+                       manifest.getMainAttributes().putValue(SPDX_LICENSE_IDENTIFIER.toString(), spdxLicenceId);
                        if (!licensesUsed.containsKey(spdxLicenceId))
                                licensesUsed.put(spdxLicenceId, new TreeSet<>());
                        licensesUsed.get(spdxLicenceId).add(bundleDir.getParent().getFileName() + "/" + bundleDir.getFileName());