james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Bagnara <apa...@bago.org>
Subject Re: container and component model [Re: libs in spring deployment [Re: [jira] Commented: (JAMES-834)...]
Date Tue, 03 Mar 2009 09:24:09 GMT
Bernd Fondermann ha scritto:
> David Jencks wrote:
>>
>> On Mar 1, 2009, at 11:33 AM, Bernd Fondermann wrote:
>>
>>>> IMHO phoenix and the avalon framework are holding the server back
>>>
>>> Yes, they do. but not everyone here thinks this way, AFAIU. But maybe
>>> this has changed.
>>
>> I found the avalon/pheonix stuff rather hard to understand.  IMO if
>> it's kept it would be best as a layer on top of a container-agnostic
>> component layer.
>>>
>>>
>>>> i would like to be able to run james on the phoenix container but
>>>> don't want the server architecture to be determined by it. my
>>>> preference would be to replace the intrusive Avalon interfaces with
>>>> JSR-250 annotations. this would provide a natural path toward smoother
>>>> integration with JEE containers whilst providing an easy route to
>>>> retain phoenix compatibility. if this sounds like an idea would
>>>> exploring, i'll open a JIRA with more details.
>>>
>>> +1.
>>> Maybe worth looking into at ACEU09's hackathon. WDYT?
>>> I'll have a look at the JSR250 spec over the next days to be able to
>>> comment.
>>
>> Also note that something very like spring + osgi is coming to the next
>> osgi spec as rfc 124 blueprint service.
>> Also IIUC JavaEE6 is going to have a much more general dependency
>> injection framework, from what may be currently the web beans spec
>> proposal.  I don't know any details on this.
>>
>> Geronimo xbean has a bunch of libraries that make annotation scraping
>> and component creation pretty easy -- xbean-finder and xbean-reflect.
> 
> I think that xbean is interesting stuff. I never seriously considered it
> a container for James Server, because I wondered why it is develop
> without a critical amount of public discussion and more than just bare
> documentation. (You know, we have more than enough trouble with a
> certain discontinued container dependency already ;-) ) Hopefully I find
> the time to check again the state the xbean project is in currently.

I share this issue. I looked at xbean 1 year ago and having looked again
today I've been disappointed by this page:
http://geronimo.apache.org/xbean/
Saying the "news" is XBean 2.8 (2007 release) and sharing no
documentation while we know that XBean 3.5 has been released some weeks ago.

Where are the docs? Where are the real news?

Stefano

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message