You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Latest two versions of org.eclipse.parsson.jakarta.json (org.eclipse.parsson:jakarta.json:1.1.4 and org.eclipse.parsson:jakarta.json:1.1.3) have corrupted OSGi manifest header, preventing their use in OSGi projects.
This problem is not yet present in version org.eclipse.parsson:jakarta.json:1.1.2, which is what I had to revert to in project worked on.
Below please find stack trace snippet, as well as screenshot of same.
Failed to install bundle /home/michal/.m2/repository/org/eclipse/parsson/jakarta.json/1.1.4/jakarta.json-1.1.4.jar, exception Error creating requirement: java.lang.IllegalArgumentException: Missing closing parenthesis: (osgi.serviceloader=jakarta.json.spi.JsonProvider
org.osgi.framework.BundleException: Error creating requirement: java.lang.IllegalArgumentException: Missing closing parenthesis: (osgi.serviceloader=jakarta.json.spi.JsonProvider
at org.apache.felix.framework.util.manifestparser.ManifestParser.convertRequireCapabilities(ManifestParser.java:615)
at org.apache.felix.framework.util.manifestparser.ManifestParser.<init>(ManifestParser.java:240)
at org.apache.felix.framework.BundleRevisionImpl.<init>(BundleRevisionImpl.java:117)
at org.apache.felix.framework.BundleImpl.createRevision(BundleImpl.java:1290)
at org.apache.felix.framework.BundleImpl.<init>(BundleImpl.java:114)
at org.apache.felix.framework.Felix.installBundle(Felix.java:3287)
at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:147)
at aQute.launcher.Launcher.install(Launcher.java:1039)
at aQute.launcher.Launcher.synchronizeFiles(Launcher.java:770)
at aQute.launcher.Launcher.update(Launcher.java:632)
at aQute.launcher.Launcher.activate(Launcher.java:575)
at aQute.launcher.Launcher.launch(Launcher.java:404)
at aQute.launcher.Launcher.run(Launcher.java:186)
at aQute.launcher.Launcher.main(Launcher.java:162)
at aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:170)
at aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:135)
at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:52)
The text was updated successfully, but these errors were encountered:
Latest two versions of
org.eclipse.parsson.jakarta.json
(org.eclipse.parsson:jakarta.json:1.1.4
andorg.eclipse.parsson:jakarta.json:1.1.3
) have corrupted OSGi manifest header, preventing their use in OSGi projects.This problem is not yet present in version
org.eclipse.parsson:jakarta.json:1.1.2
, which is what I had to revert to in project worked on.Below please find stack trace snippet, as well as screenshot of same.
The text was updated successfully, but these errors were encountered: