[
https://issues.apache.org/jira/browse/VFS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17766791#comment-17766791
]
Gary D. Gregory commented on VFS-841:
-------------------------------------
[~woonsan]
Thank you for updating the PR. Merged. Please verify in git master.
> Copy the Main class for testing with Jackrabbit Standalone Components instead
> of reusing
> ----------------------------------------------------------------------------------------
>
> Key: VFS-841
> URL: https://issues.apache.org/jira/browse/VFS-841
> Project: Commons VFS
> Issue Type: Improvement
> Reporter: Woonsan Ko
> Priority: Major
> Fix For: 2.10.0
>
>
> 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)