[ERROR] Failed to execute goal biz.aQute.bnd:bnd-maven-plugin:5.1.2:bnd-process (bnd-process) on project xxxxx: Contracts declare the same packages in their uses
I'm attempting to upgrade to the latest SDK and I'm getting an error saying that Geronimo and the SDK are both trying to export the same version of the directive `javax.json`. I've never seen this before and it's unclear why simply upgrading the SDK would cause this.
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.013 s
[INFO] Finished at: 2024-10-10T21:45:40-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal biz.aQute.bnd:bnd-maven-plugin:5.1.2:bnd-process (bnd-process) on project my-project.core: Contracts [Contract [name=JavaJSONP;version=1.1.0;from=geronimo-json_1.1_spec-1.3], Contract [name=JavaJSONP;version=1.1.0;from=aem-sdk-api-2024.10.18175.20241010T124406Z-240900]] declare the same packages in their uses: directive: [javax.json]. Contracts are found in declaring bundles (see their 'from' field), it is possible to control the findingwith the -contract instruction -> [Help 1]