+1 for an enterprise CXF feature. This way it is also much easier to connect two Karaf instances via DOSGi (CXF) :)
2011/2/11 <[email protected]>: > Hi Manuel, > > The easiest way is indeed to use CXF. > Currently, CXF feature is part of ServiceMix4 but it could make sense to add > it in the Karaf Enterprise features. > > Let see the feeling of the team ;) > > Regards > JB > -----Original Message----- > From: Manuel Bernhardt <[email protected]> > Date: Fri, 11 Feb 2011 13:03:39 > To: <[email protected]> > Reply-To: [email protected] > Subject: Deploying a WebService on Karaf > > Hi all, > > a colleague of mine is looking at a way to deploy a legacy webservice > of which he can't touch the code on Karaf. > > I looked around and found an old thread with a post from Guillaume: > > http://www.mail-archive.com/[email protected]/msg05523.html > > which points to an example using ServiceMix. > > > Before digging further I'd like to ask a few questions here: > > 1) (you never know) is there maybe an example of this (i.e. exposing a > webservice with cxf on karaf) somewhere? I haven't found one so far. > > 2) if there is no example, would the following work: > - deploy the cxf bundles on Karaf (maybe there's a feature > descriptor for this somewhere?) > - declare the WS endpoint in the blueprint configuration - that is I > have only found instances of this being done in the old spring-dm > descriptor, but I suppose using the CXF namespace in blueprint should > somehow do the trick? > > One more thing: after more googling specifically for the history of > Karaf I found a helpful blog entry > (http://icodebythesea.blogspot.com/2011/01/brief-history-of-apache-karaf.html) > which explains the link ServiceMix -> Karaf. That is, the ServiceMix > Kernel website says nothing about it, and a lot of things (forum > entries, ML archives, ...) still point to it which makes it all very > confusing. > Would it be possible to place a big red bar (or whatever else warning > sign) on the ServiceMix Kernel page redirecting to Karaf? > > Thanks! > > Manuel >
