Introduce XML patching using (Maven) Config Processor

Description

This feature is inspired by the useful utility Maven Config Processor Plugin:

The above utility allows to modify properties and xml files by removing, modifying or adding elements based on transformation rules defined in XML and especially for XML patching using XPath expressions.

The tool is very sophisticated and could be integrated as optional feature / listener to IzPack, as a complement to the ConfigurationInstallerListener. In comparison to the Config Processor the latter one does a just three-way merge of files directly using rules for patching, which is a different use case.

Environment

None

Assignee

Unassigned

Reporter

René Krell

Impact

None

Components

Fix versions

Priority

Medium
Configure