FYI:

https://github.com/apache/karaf/tree/master/examples/karaf-rest-example/karaf-rest-example-whiteboard

Regards
JB

On 30/10/2019 09:45, [email protected] wrote:
> Hi
> 
> There's also an example in the karaf-rest-example.
> 
> Regards
> JB
> 
> Le 30 oct. 2019 08:36, Christian Schneider <[email protected]> a
> écrit :
> 
>     I created an example of an application that uses jax-rs-whiteboard.
> 
>     
> https://github.com/cschneider/osgi-best-practices/blob/master/backend/src/main/java/net/lr/tasklist/resource/TaskResource.java
> 
>     It uses the jackson extension. As you see the only thing you need in
>     your code is this:
>     @Component(service = TaskResource.class)
>     @JaxrsResource
>     @Produces(MediaType.APPLICATION_JSON)
>     @JSONRequired
>     @Path("tasks")
> 
>     Alternatively you can also publish a jax-rs Application as an OSGi
>     service but I did not try this.
> 
>     Christian
> 
>     Am Mi., 30. Okt. 2019 um 01:36 Uhr schrieb Oleg Cohen
>     <[email protected] <mailto:[email protected]>>:
> 
>         Greetings,
> 
>         I am using Aries HTTP Whiteboard in Karaf 4.2.7. All is working
>         fine with the default Whiteboard instance. I would like to
>         create my own Jax-RS Application with the same extensions that
>         are configured in the default Whiteboard, for example jaxb-json
>         one. Is there a convenient way to clone the default Whiteboard
>         or create a fully-featured Application?
> 
>         I would appreciate any guidance in this!
> 
>         Thank you,
>         Oleg
> 
> 
> 
>         **
> 
> 
> 
>     -- 
>     -- 
>     Christian Schneider
>     http://www.liquid-reality.de
> 
>     Computer Scientist
>     http://www.adobe.com
> 
> 

-- 
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to