node.addMixin("mix:versionable");
sessionWS1.save();
node.addMixin("exo:privilegeable");
node.getSession().save();
node.clearACL();
node.setPermission("admin", new String[]{"read", "add_node", "set_property", "remove"});
node.setPermission(IdentityConstants.ANY, new String[]{"read"});
NodeImpl subNode = (NodeImpl)node.addNode("subNode");
node.getSession().save();