javax.jcr.version.VersionException: /Documents/F2/BC: cannot move a target to
a checked-in node

This exception is coming after checkout the target folder. Please see the
code below.
Code:
Session session = CustomSession.getSession();
                try
            {
                        Node node2 = session.getRootNode().getNode(path);

                        node2.checkout(); // Destination folder                 
                
                        Node node1 = session.getRootNode().getNode(docPath+"/"+ 
docName);                       
                        node1.getParent().checkout();//Parent of source
                        node2.checkout(); 
                        node1.getSession().move(node1.getPath() 
,node2.getPath()); 
                        node2.getSession().save();
                        node1.getParent().checkin();                    
                        node2.checkin();
                }
            catch (Exception e)
            {             
                    e.printStackTrace();
            } 

--
View this message in context: 
http://jackrabbit.510166.n4.nabble.com/Problem-for-move-document-within-folders-tp3751867p3751867.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.

Reply via email to