Thanks! I'll try with geronimo.
--
Clément Delgrange <cl.delgra...@protonmail.com>
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, November 20, 2018 3:37 PM, Raymond Auge <raymond.a...@liferay.com>
wrote:
> If you use this API dependency instead:
>
> <dependency>
> <groupId>org.apache.geronimo.specs</groupId>
> <artifactId>geronimo-json_1.1_spec</artifactId>
> <version>1.1</version>
> </dependency>
>
> it will do exactly what you want.
> (make sure you also have a recent Aries SpiFly in your runtime dependencies
> somewhere)
>
> - Ray
>
> On Tue, Nov 20, 2018 at 8:26 AM Clément Delgrange via osgi-dev
> <osgi-dev@mail.osgi.org> wrote:
>
>> Hi,
>>
>> I have a service that uses the Json API( javax.json.*). My project has a
>> compile dependency on :
>>
>> <dependency>
>> <groupId>org.apache.servicemix.specs</groupId>
>> <artifactId>org.apache.servicemix.specs.json-api-1.1</artifactId>
>> <version>2.9.0</version>
>> </dependency>
>>
>> and a test dependency on:
>>
>> <dependency>
>> <groupId>org.apache.johnzon</groupId>
>> <artifactId>johnzon-core</artifactId>
>> <version>1.1.0</version>
>> </dependency>
>>
>> In another project, when I resolve the bundle that contains my service, the
>> johnzon-core bundle is not resolved and everything looks OK until runtime. I
>> would like to add an annotation on the service that depends on the Json API
>> (@Capability) but I don't know which namespace I should use for this? (The
>> johnzon-core does not provide any capability except package exports while
>> its description says it is an implementation of JSR-353)
>>
>> A similar service can be found in the OSGI enRoute example at
>> https://github.com/osgi/osgi.enroute/blob/master/examples/microservice/rest-service/pom.xml
>>
>> Thanks!
>> --
>> Clément Delgrange <cl.delgra...@protonmail.com>
>>
>> _______________________________________________
>> OSGi Developer Mail List
>> osgi-dev@mail.osgi.org
>> https://mail.osgi.org/mailman/listinfo/osgi-dev
>
> --
> [Raymond Augé](http://www.liferay.com/web/raymond.auge/profile) (@rotty3000)
> Senior Software Architect [Liferay, Inc.](http://www.liferay.com) (@Liferay)
> Board Member & EEG Co-Chair, [OSGi Alliance](http://osgi.org) (@OSGiAlliance)
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev