Cool - can you give me an insight of what OSGi implementation are you using ? Tried felix and it worked pretty well - through you are right - had to stand on my head when it came down to dependencies. Tried following what Spring-OSGi is doing; by creating dependency jar bundles that needed to be loaded first. A clean api/impl would be very welcome :-)

On Sep 20, 2007, at 7:33 AM, Tully, Gary wrote:

Hi Dan,
When looking at CXF from an OSGi bundle perspective the duplication of
packages between api and implementation limits the modularity. Both
interface and implementation are available to dependants by default.

Would we consider adding an .impl to the implementation package names in
CXF.

org.apache.cxf.interceptor.Inerceptor
org.apache.cxf.interceptor.impl.BareInInterceptor

This would help Message.properties also.

Best Regards,
Gary.

-----Original Message-----
From: Daniel Kulp [mailto:[EMAIL PROTECTED]
Sent: 20 September 2007 01:48
To: [email protected]
Cc: Christian Schneider
Subject: Re: Architecture of cxf


We have a few places where package names exist in both the API jar as
well as in the rt-* jars.   This may be causing some issues with the
analysis.  They CERTAINLY have caused issues with the i18n
stuff as grabbing the Message.properties seems to grab
whichever is in the
classpath first.   Definitely something I'd like to see cleaned up.

Dan


On Wednesday 19 September 2007, Christian Schneider wrote:
I have done a second try at displaying the architecture.
This time I
only included the cxf-rt* jars in the model.
This looks much better already ;-) Any idea why inlcuding the other
jars especially the api jar gave me so many cycles?

This architecture view below shows only some cycles.

Best regards

Christian Schneider



--
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194
[EMAIL PROTECTED]
http://www.dankulp.com/blog


----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland


Mansour
:-)



Reply via email to