Woonsan Ko created VFS-841:
------------------------------
Summary: Copy the Main class for testing with Jackrabbit
Standalone Components instead of inheriting
Key: VFS-841
URL: https://issues.apache.org/jira/browse/VFS-841
Project: Commons VFS
Issue Type: Improvement
Reporter: Woonsan Ko
Assignee: Woonsan Ko
As of VFS-686, the VFS2 over webdav module depends on the specific Main class
of Jackrabbit standalone components.
However, the Main class is not supposed to be inherited from or reused in
external projects. Jackrabbit projects has adopted the OSGi bundle API
compatibility policy, instead of pure Java level binary API compatibility.
Therefore, we'd better copy the Main class in the test cases instead of
inheriting what's not supposed be exposed. See comments in JCR-4957 for detail.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)