[ 
https://issues.apache.org/jira/browse/CXF-9086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18016280#comment-18016280
 ] 

Christoph Läubrich commented on CXF-9086:
-----------------------------------------

I think there is a misinterpretation of the spec. The spec does not need to 
"support" Jakarta (even though there are specification for additional  that 
build upon jakarta namespace now).

So at a very first step CXF should provide proper _OSGi manifests_ so it can be 
_used_ inside OSGi environment e.g. one could use CXF programmatically. This is 
usally performed using a maven plugin for example:

* 
https://github.com/bndtools/bnd/tree/master/maven-plugins/bnd-maven-plugin#bnd-process-goal
* 
https://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html

once this is fixed e.g. karaf and paxweb can finally try to upgrade. I'm not 
sure if blueprint itself is still maintained, it was removed from the latest 
spec. In any case such support can be added as extra plugins.



> Bring back OSGi support
> -----------------------
>
>                 Key: CXF-9086
>                 URL: https://issues.apache.org/jira/browse/CXF-9086
>             Project: CXF
>          Issue Type: Improvement
>          Components: OSGi
>    Affects Versions: 4.1.0
>            Reporter: Andriy Redko
>            Priority: Major
>
> OSGI Compedium Release 8.1.0 claims to bring Jakarta support:
>  * [https://docs.osgi.org/specification/osgi.cmpn/8.1.0/]
> However the ecosystem at the moment does not seem to be ready:
>  * [https://github.com/ops4j/org.ops4j.pax.web/issues/1802]
>  * https://issues.apache.org/jira/browse/ARIES-2158
>  * [https://lists.apache.org/thread/n30xb51gffwmfxs1ldw8zlvj21moszyh] (Apache 
> Karaf 5)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to