Hi Sergey,

the dosgi distribution looks quite promising as it should include all bundles needed for cxf-minimal. I guess I can figure out the remaining dependencies. In my first test I want a soap / http webservice. In production it will be soap/jms.

I just looked into the cxf minimal pom that creates the bundle. It seems the http and jms transports are already included. So this could even be all I need.

Greetings and many thanks

Christian


Sergey Beryozkin schrieb:
Hi

You might want to have a look at the DOSGi RI multi-bundle distribution... Probably the only two bundles included in that distruibution which CXF does not depend upon are CXF DSW (DOSGi distribution software component) plus a Zoo-Keeper based Discovery bundle. All other bundles are osgi-fied jars which are needed to resolve CXF bundle dependencies. Not sure if it can help, but may be you can just use those bundles in your project ...

cheers, Sergey

Thanks already for the many pointers. This seems quite time consuming though. I guess the main problem is that the cxf jars define many dependencies that are not osgi enabled. So if I understand this correctly I have to configure all dependencies by hand and exclude all the current non-osgi dependencies. Though I understand that changing this situation is not really easy.

As I had no success till now I will try to simply embed the non osgi cxf in a service client bundle and re export my service as an osgi service. So at least my GUI project will not have to embed all the non osgi jars. This solution is far from optimal but I think easier to acomplish than the above.

Greetings

Christian


--

Christian Schneider
---
http://www.liquid-reality.de





--

Christian Schneider
---
http://www.liquid-reality.de

Reply via email to