Bertrand Delacretaz created JCR-3692:
----------------------------------------

             Summary: MoveAtRootTest fails and is not included in test suite
                 Key: JCR-3692
                 URL: https://issues.apache.org/jira/browse/JCR-3692
             Project: Jackrabbit Content Repository
          Issue Type: Bug
          Components: jackrabbit-core
            Reporter: Bertrand Delacretaz
            Priority: Minor


The MoveAtRootTest introduced by JCR-2680 fails when executed against the 
current jackrabbit-core trunk (mvn clean test -Dtest=MoveAtRootTest), with 
"javax.jcr.RepositoryException: Attempt to remove/move the admin user".

The operation that fails is Session.move("/MoveAtRootTest_A", 
"/MoveAtRootTest_B")

AFAICS this is caused by the JCR-3686 changes. The same test passes on the 
http://svn.apache.org/repos/asf/jackrabbit/tags/2.6.4 revision.

I'll attach a patch that includes the test in the core test suite. If there's a 
good reason to forbid such a move, it should be documented and the test changed 
to reflect the expected behavior.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to