Index: src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java =================================================================== --- src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java (revision 1816417) +++ src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java (working copy) @@ -248,6 +248,28 @@ private boolean allowIndexDefinitions; /** + * Defines the AC Handling. This will become the + * {@code acHandling} property of the properties.xml file.
+ * Possible values: + * + */ + @Parameter( + property = "vault.acHandling", + required = false) + private String acHandling; + + /** * Controls if errors during dependency validation should fail the build. */ @Parameter( @@ -383,6 +405,7 @@ * allowIndexDefinitionsUse allowIndexDefinitions parameter to set * packagePathAutomatically generated from the group and package name * packageTypeSet via the package type parameter + * acHandlingUse acHandling parameter to set * */ @Parameter @@ -836,6 +859,9 @@ props.put("requiresRoot", String.valueOf(requiresRoot)); props.put("allowIndexDefinitions", String.valueOf(allowIndexDefinitions)); props.put("packageType", packageType.name().toLowerCase()); + if (acHandling != null) { + props.put("acHandling", StringUtils.lowerCase(acHandling)); + } return props; }