jackrabbit-api dependency is not optional
-----------------------------------------
Key: JCRRMI-9
URL: https://issues.apache.org/jira/browse/JCRRMI-9
Project: Jackrabbit JCR-RMI
Issue Type: Bug
Reporter: Jukka Zitting
Assignee: Jukka Zitting
Fix For: 2.0
The original idea for implementing the jackrabbit-api extensions in JCR-RMI was
to only require the jackrabbit-api dependency when both the client *and* the
server used those extensions. However, in practice the way we implemented the
extensions requires the client (and rmiregistry, if used) of a Jackrabbit
server to include the jackrabbit-api regardless of whether those extensions are
used or not.
This is a bit unfortunate, but as there is no easy way to work around this
issue, I'm going to make the jackrabbit-api dependency non-optional in JCR-RMI.
This should help avoid some common classpath configuration errors.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.