[
https://issues.apache.org/jira/browse/SLING-11718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17649335#comment-17649335
]
Robert Munteanu commented on SLING-11718:
-----------------------------------------
[~cziegeler] - the cpconverter build started failing after your changes
https://github.com/apache/sling-org-apache-sling-feature-cpconverter/commit/0723195531a3c5fa09ddc4ca3526ac8f8e12c00f,
can you please look into it?
{noformat}[WARNING] Dependency
org.apache.sling:org.apache.sling.jcr.contentparser:jar:1.2.6 (provided) via
org.apache.sling:org.apache.sling.jcr.contentloader:jar:2.5.3-SNAPSHOT not
found as runtime dependency!
[ERROR] Rule 0:
org.apache.sling.maven.enforcer.RequireProvidedDependenciesInRuntimeClasspath
failed with message:
Found 1 missing runtime dependency. Look at the warnings emitted above for the
details.
{noformat}
> Migrate to Jakarta JSON API
> ---------------------------
>
> Key: SLING-11718
> URL: https://issues.apache.org/jira/browse/SLING-11718
> Project: Sling
> Issue Type: New Feature
> Components: Feature Model, Feature Model Analyser, Maven Plugins and
> Archetypes
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Priority: Major
> Fix For: Feature Model Analyser 2.0.0, slingfeature-maven-plugin
> 1.6.10, Feature Diff 0.1.0, JCR ContentLoader 2.5.4, Content-Package to
> Feature Model Converter 1.1.26, Feature Model 2.0.0, Feature Model API
> Regions Extension 2.0.0, Feature Model Launcher 1.2.4
>
>
> Starting with JEE 9 the package names for the enterprise APIs changed from
> javax.* to jakarta.* which means that we will benefit from updates to those
> APIs only if we make the move.
> For the feature model and the related tooling, it should be fairly easy to do
> this move as this code is usually only used at tool time but not at
> application runtime.
> We can simply replace javax.json with jakarta.json and do new releases of
> everything involved with a new major version. As we are currently using
> javax.json in parts of the API, this will be a breaking change, therefore the
> major version update.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)