page.setPath("/test");
page.setTitle("Page Title");
ArrayList paragraphs = new ArrayList();
paragraphs.add(new Paragraph("Para 1"));
paragraphs.add(new Paragraph("Para 2"));
paragraphs.add(new Paragraph("Para 3"));
paragraphs.add(new Paragraph("Another Para "));
page.setParagraphs(paragraphs);
ocm.insert(page);
//add an extra node with other page objects
Node root = ocm.getSession().getRootNode();
root.addNode("folder");
page = new Page();
page.setPath("/folder/test");
page.setTitle("Page Title");
paragraphs = new ArrayList();
paragraphs.add(new Paragraph("Para 1.1"));
paragraphs.add(new Paragraph("Para 1.2"));
paragraphs.add(new Paragraph("Para 1.3"));
paragraphs.add(new Paragraph("1.Another Para "));
page.setParagraphs(paragraphs);
ocm.insert(page);
page = new Page();
page.setPath("/folder/test");
page.setTitle("Page Title");
paragraphs = new ArrayList();
paragraphs.add(new Paragraph("Para 2.1"));
paragraphs.add(new Paragraph("Para 2.2"));
paragraphs.add(new Paragraph("Para 2.3"));
paragraphs.add(new Paragraph("2.Another Para "));
page.setParagraphs(paragraphs);
ocm.insert(page);
page = new Page();
page.setPath("/folder/test");
page.setTitle("Page Title");
paragraphs = new ArrayList();
paragraphs.add(new Paragraph("Para 3.1"));
paragraphs.add(new Paragraph("Para 3.2"));
paragraphs.add(new Paragraph("Para 3.3"));
paragraphs.add(new Paragraph("3.Another Para "));
page.setParagraphs(paragraphs);
ocm.insert(page);
page = new Page();
page.setPath("/folder/test");
page.setTitle("Page Title");
paragraphs = new ArrayList();
paragraphs.add(new Paragraph("Para 4.1"));
paragraphs.add(new Paragraph("Para 4.2"));
paragraphs.add(new Paragraph("Para 4.3"));
paragraphs.add(new Paragraph("4.Another Para "));
page.setParagraphs(paragraphs);
ocm.insert(page);
ocm.save();