By the way, I will review and fix your features for Jackson, I see some
improvements to do.

Regards
JB

On 15/09/2019 17:30, Steinar Bang wrote:
> I'm working on a set of PRs for jackson, to build and attach karaf
> feature repositories on the jackson OSGi bundles:
>  https://github.com/FasterXML/jackson-databind/issues/2434
> 
> I'm currently working on karaf feature support for
> jackson-jaxrs-providers
>  https://github.com/FasterXML/jackson-jaxrs-providers/issues/115
> 
> And I have encountered a chicken-and-egg problem:
>  1. The rs-api dependency in the top POM is made provided with a comment
>     that the runtime is expected to provide
>      
> https://github.com/FasterXML/jackson-jaxrs-providers/blob/master/pom.xml#L57
>  2. The jackson-jaxrs-base feature (the feature generated from the first
>     module) fails to load because the rs-api isn't present
> 
> I have resolved similar conflicts elsewhere by depending on built-in
> karaf properties, e.g. the "hibernate" and "transaction-api",
> ie. deferred the actual loading of an actual version to be the
> responsibility of the karaf istance the jackson feature is used in.
> 
> But I haven't found a built-in feature (either in karaf directly or in
> the OPS4J stuff) that loads the jax-rs rs-api bundle.
> 
> Is there a feature for rs-api, and have I missed it?  Or isn't there
> such a feature?
> 
> I guess the cxf features will load rs-api...? But they will probably
> load other stuff I don't want, that would conflict with jersey...?
> 
> Thanks!
> 
> 
> - Steinar
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to