cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guillaume Nodet" <gno...@gmail.com>
Subject OSGi bundles (was Re: Architecture of cxf)
Date Thu, 20 Sep 2007 11:47:36 GMT
Btw, what's the plan for OSGifying CXF ?
I've read it was planned for 2.1, but it seems it has not been done yet.

On 9/20/07, Tully, Gary <Gary.Tully@iona.com> 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:dkulp@apache.org]
> > Sent: 20 September 2007 01:48
> > To: cxf-user@incubator.apache.org
> > 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
> > daniel.kulp@iona.com
> > http://www.dankulp.com/blog
> >
>
> ----------------------------
> IONA Technologies PLC (registered in Ireland)
> Registered Number: 171387
> Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland
>


-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Mime
View raw message