Hi,

On 6/4/07, Felix Meschberger <[EMAIL PROTECTED]> wrote:
On 6/4/07, Jukka Zitting <[EMAIL PROTECTED]> wrote:
>     jackrabbit-jcr-servlet (depends on jackrabbit-jcr-commons)
>     jackrabbit-jcr-rmi-servlet (depends on jackrabbit-jcr-rmi,
> jackrabbit-jcr-servlet)
>     jackrabbit-core-servlet (depends on jackrabbit-core, 
jackrabbit-jcr-servlet)

No, I would say that there is only one single component for the
servlet integration case. Of course you would get dependencies on the
jcr-commons (you have this any probably) on rmi (true, but i you
require rmi, you need rmi) and core (worst actually, but if you create
a repository, you need this anyway).

If we start adding container support to the different components,
there is no apparent stop - or would you add support for Spring, Pico
Container, Nano Container, whatever-container to each of the
components ?

Makes sense. I guess we could make the jackrabbit-jcr-rmi and
jackrabbit-core dependencies of the potential jackrabbit-servlet
component optional so a client would need to explicitly add those
dependencies if it wants to use those servlets.

BTW: rmi depends on Xerces. Just to support XML import, this is rather
heavy, isn't it ?

Agreed. Time for an improvement issue?

BR,

Jukka Zitting

Reply via email to