A lot of the legwork for registering, using an embedded jetty (pax) or wiring up a new one is already done in Karaf, there is nothing
saying you can’t disable things, what you get for free is a rich set of commands, tested combinations, logging, deployment, config admin, security via JAAS and remote control. On Mon, Dec 22, 2014 at 1:51 PM, Daniel Kulp <[email protected]> wrote: >> On Dec 22, 2014, at 3:42 PM, Johan Kumps <[email protected]> wrote: >> I was looking at Felix as the OSGI container. Karaf is also an option but I >> want to keep it as lightweigt as possible. What would your preferred setup >> be? Do you have a reference for CXF on Felix too? > The best option is likely to take Karaf and install the CXF feature there. > From there, you should at least be able to get the list of bundles that would > be needed to get CXF running on a pure felix environment. > That said, I’m not sure how much of CXF requires things like Aries blueprint > and such that Karaf “just provides”. >From an “easy to make it work” > standpoint, grabbing Karaf and using it would certainly get you up and > running much quicker. > Dan >> >> Regards, >> Johan, >> >> 2014-12-22 12:18 GMT+01:00 Andrei Shakirin <[email protected]>: >> >>> Hi, >>> >>> Do you use Karaf container or plain Felix? >>> In the first case you can look in the Christian's Shneider tutorials: >>> http://www.liquid-reality.de/display/liquid/2011/12/22/Karaf+Tutorial+Part+4+-+CXF+Services+in+OSGi >>> >>> Or take prepared container from Talend: http://www.talend.com/download/esb >>> >>> Regards, >>> Andrei. >>> >>>> -----Original Message----- >>>> From: [email protected] [mailto:[email protected]] On Behalf >>>> Of Johan Kumps >>>> Sent: Sonntag, 21. Dezember 2014 00:09 >>>> To: [email protected] >>>> Subject: Using CXF in OSGI context >>>> >>>> Hi, >>>> >>>> I want to build an application using web services build on OSGI >>> technology >>>> (Felix container). I want to use the CXF framework. I found this >>> tutorial page but >>>> the versions of the libraries used are quite old. I tried getting stuff >>> up and >>>> running with the latest Felix version but i did not manage to get it >>> working. >>>> >>>> Could you point me to a more recent tutorial? >>>> >>>> Thanks in advance, >>>> >>>> Kind regards, >>>> Johan, >>> > -- > Daniel Kulp > [email protected] - http://dankulp.com/blog > Talend Community Coder - http://coders.talend.com
