Hi, this is a small example of how you could create a simple structure: Node parentNode = resource.adaptTo(Node.class); Node firstProduct = JcrUtil.createPath(parentNode.getPath() + "/product1", "cq:Page", parentNode.getSession()); Node secondProduct = JcrUtil.createPath(parentNode.getPath() + "/pro...