Details
-
Type: Improvement
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 10.0.0 Major Release
-
Labels:None
-
Story Points:3
-
Epic Link:
-
Sprint:Fall 1 - Sep 5, Fall 2 2023 Sep 17
Description
Now that all declarative services in IGB has been migrated to osgi.annotations as of IGBF-3414, the next step to migrate the project J11 requires maven-bundleplugin to be updated.
Updating maven-bundle-plugin from version 3.0.0 to version 4.0.0 (latest update being 5.1.9, Mar 2023), bundles with <Service-Component>*<Service-Component> in the pom file required that this line to be removed because using * has deprecated. However, updating it to 4.2.1 has no problems except for runtime issues same as updating to 5.1.9. These errors seem to becaused by an unresolved requirement of osgi.component in genometry.