enapps-enorman opened a new pull request, #28: URL: https://github.com/apache/sling-org-apache-sling-i18n/pull/28
The previous fix for SLING-13171 introduced a dependency on javax.json instead of jakarta.json. If I plug the latest artifact into the starter project the feature analyzer fails with this error: ``` [ERROR] [bundle-packages] org.apache.sling:org.apache.sling.i18n:3.0.2: Bundle is importing packages [javax.json.spi, javax.json.stream] with start order 20 but no bundle is exporting these for that start order. [ERROR] [requirements-capabilities] org.apache.sling:org.apache.sling.i18n:3.0.2: Artifact org.apache.sling:org.apache.sling.i18n:3.0.2 requires [org.apache.sling.i18n/3.0.2] osgi.contract; osgi.contract=JavaJSONP; filter:="(&(osgi.contract=JavaJSONP)(version=1.1.0))" in start level 20 but no artifact is providing a matching capability in this start level. ``` The proposal here is to migrate that fix to use the newer jakarta.json implementation that is provided by Apache Sling Commons Johnzon 2.x so it will work with the current starter project -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
