Calendar calendar = new GregorianCalendar(2000, 0, 1, 12, 0);
JCRNodeWrapper cats = session.getNode("/sites/systemsite/categories");
session.getWorkspace().getVersionManager().checkout(cats.getPath());
if (!cats.hasNode("cat1"))
cats.addNode("cat1", "jnt:category");
if (!cats.hasNode("cat2"))
cats.addNode("cat2", "jnt:category");
if (!cats.hasNode("cat3"))
cats.addNode("cat3", "jnt:category");
JCRNodeWrapper cat1 = cats.getNode("cat1");