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
