[ 
https://issues.apache.org/jira/browse/VFS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gary D. Gregory updated VFS-841:
--------------------------------
    Summary: Copy the Main class for testing with Jackrabbit Standalone 
Components instead of reusing  (was: Copy the Main class for testing with 
Jackrabbit Standalone Components instead of inheriting)

> 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
>
> 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)

Reply via email to