code to build a jcr package Tried with : private void doPackaging(List<String> pagePaths) throws IOException, JSONException, RepositoryException, LoginException { List<org.apache.jackrabbit.vault.fs.api.PathFilterSet> pathFilterSets = new ArrayList<org.apache.jackrabbit.vault.fs.api.PathFilterSet>(); final Map<String, String> packageDefinitionProperties = new HashMap<String, String>(); // ACL Handling packageDefinitionProperties.put(JcrPackageDefinition.PN_AC_HANDLING, AccessControlHandling.OVERWRITE.toString()); // Package Description packageDefinitionProperties.put( JcrPackageDefinition.PN_DESCRIPTION, "package" + new Date().getTime()); final JcrPackage jcrPackage = packageHelper.createPackageForPaths(pagePaths, resourceResolverFactory.getAdministrativeResourceResolver(null).adaptTo(Session.class), "PackageGroup", "PackageName",