Hi,

On Jan 14, 2008 11:39 AM, Alexander Klimetschek <[EMAIL PROTECTED]> wrote:
> Do you intend to write the IoC container on your own?

I concur with David R's point that the main task is to make the
Jackrabbit components more IoC-friendly. Once we're there, the
selection of the actual IoC container is less important and we can
ideally work with any of available containers.

As a first step I would probably modify the o.a.j.core.config code to
be a bit more like an IoC container, but that's just to keep the
required changes more fine-grained. We can't just introduce a standard
IoC container at this point but we can't change the components without
modifying the configuration mechanism. Eventually o.a.j.core.config
should become just a placeholder for backwards compatibility code.

> Apropos config: I often felt the need for a configuration of
> Jackrabbit's components through code, especially when setting up test
> cases that require an underlying Jackrabbit in a specific way. That
> should IMHO be a design goal as well when changing the config
> implementation.

+1 That should be covered by making the components more IoC-friendly.

BR,

Jukka Zitting

Reply via email to