> Ahmed is largely just repeating what we've said, and we've 
> just been unclear about where the fault lies.  We were not 
> expecting to use another Avalon container besides Phoenix, so 
> we would just use the broad name Avalon to explain why 
> reloading isn't available.
> 
> POJO's do not in and of itself support reloading, but it 
> would give us an ability to use other IoC containers, so of 
> which might support reloading.

You can already use our avalon components inside PicoContainer and it will
be easier to create the needed wrapper to another container than to remove
the already present interfaces. Avalon has been splitted in API +
Implementation so I think we can safely continue to use its interfaces to
describe our own lifecycle.

Avalon does not force us to extends a common/basic class so we are currently
using POJOs. We are simply using Avalon interfaces to describe our own
lifecycle: we can remove the "implements" word from our classes and create
specific wrappers for each component*container but I think it will be easier
to create the wrapper for avaloninterface*container.

Maybe I'm missing something: is my concept of POJO different from what you
are proposing?

> There was that one experimental offshot, but as you said, 
> there hasn't been a lot of movement.

This is why I'm trying to do just little refactoring steps. IMHO it is the
only way to move forward.

If we had a few million dollars from IBM to do "james-the-next-revenge" then
I would be in favor of a complete rewrite from start :-)

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to