JCRNodeWrapper editPage3 = englishEditSession.getNode(SITECONTENT_ROOT_NODE + "/home/page3");
englishEditSession.checkout(editPage3);
editPage1 = englishEditSession.getNode(SITECONTENT_ROOT_NODE + "/home/page2/page1");
englishEditSession.checkout(editPage1);
englishEditSession.move(editPage1.getPath(), SITECONTENT_ROOT_NODE + "/home/page3/page1");
editPage3.orderBefore("page1", "contentList1");
editPage1 = englishEditSession.getNode(SITECONTENT_ROOT_NODE + "/home/page3/page1");
editPage1.addNode("anotherList", "jnt:contentList");
englishEditSession.save();
jcrService.publishByMainId(englishEditSiteHomeNodeIdentifier, Constants.EDIT_WORKSPACE,
Constants.LIVE_WORKSPACE, languages, true, null);