You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by "jbonofre (via GitHub)" <gi...@apache.org> on 2026/04/21 14:03:49 UTC
[PR] Bump org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0 [karaf]
jbonofre opened a new pull request, #2560:
URL: https://github.com/apache/karaf/pull/2560
Supersedes #2345.
The `sling.commons.johnzon` 2.0.0 release wraps Apache Johnzon 2.x, which migrates from `javax.json` to `jakarta.json`. The Dependabot PR alone breaks the build with _Unable to resolve framework features_ because the dependent stack also needs updating.
## Changes
**Version bumps (`pom.xml`)**
- `org.apache.sling.commons.johnzon`: 1.2.16 → 2.0.0
- `org.apache.felix.cm.json`: 1.0.8 → 2.0.6 (exports `org.apache.felix.cm.json.io`, uses `jakarta.json`)
- `org.apache.felix.configurator`: 1.0.16 → 1.0.18 (imports `org.apache.felix.cm.json.io`)
**BOM / deps**
- Added `jakarta.json:jakarta.json-api` 2.1.3 to `bom/pom.xml` and as a `provided` dependency in `features/core`
- Removed `geronimo-json_1.1_spec` from `config/core` and `features/core` (superseded by `jakarta.json-api`)
**Java sources** — update import from `org.apache.felix.cm.json.Configurations` → `org.apache.felix.cm.json.io.Configurations`
- `config/core/.../JsonConfigInstaller.java`
- `config/core/.../ConfigRepositoryImpl.java`
- `features/core/.../FeatureConfigInstaller.java`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Bump org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0 [karaf]
Posted by "jbonofre (via GitHub)" <gi...@apache.org>.
jbonofre closed pull request #2560: Bump org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0
URL: https://github.com/apache/karaf/pull/2560
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@karaf.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org