jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tobias Bocanegra (JIRA)" <j...@apache.org>
Subject [jira] Created: (JCR-439) Workspace.clone() fails the second time, if cloning referenceables
Date Tue, 23 May 2006 16:01:34 GMT
Workspace.clone() fails the second time, if cloning referenceables
------------------------------------------------------------------

         Key: JCR-439
         URL: http://issues.apache.org/jira/browse/JCR-439
     Project: Jackrabbit
        Type: Bug

    Versions: 1.0, 0.9    
 Environment: jackrabbit r408873
    Reporter: Tobias Bocanegra
 Assigned to: Stefan Guggisberg 


the following testcode fails with the 2nd clone. please note, that if the 'folder' node is
not made
referenceable, the test passes (copied an adapted from test in WorkspaceCloneTest).

    public void testCloneNodesTwice() throws RepositoryException {
        // clone referenceable node below non-referenceable node
        String dstAbsPath = node2W2.getPath() + "/" + node1.getName();

        Node folder = node1.addNode("folder");
        folder.addMixin("mix:referenceable");
        node1.save();
        workspaceW2.clone(workspace.getName(), node1.getPath(), dstAbsPath, true);
        workspaceW2.clone(workspace.getName(), node1.getPath(), dstAbsPath, true);

        // there should not be any pending changes after clone
        assertFalse(superuserW2.hasPendingChanges());
    }



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message