You can call PageManager copy method which allows you to do a recursive copy. You need to pass shallow parameter as 'false' to do a recursive copy. https://docs.adobe.com/docs/en/cq/5-6-1/javadoc/com/day/cq/wcm/api/PageManager.html#copy(com.day.cq.wcm.api.Page, java.lang.String, java.lang.String, bo...