xml:transform
Full name:
org.codehaus.mojo:xml-maven-plugin:1.2.0:transform
Description:
The TransformMojo is used for transforming a set of files using a common stylesheet.
Attributes:
- Requires a Maven project to be executed.
- The goal is thread-safe and supports parallel builds.
- Binds by default to the lifecycle phase:
generate-resources.
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<catalogHandling> |
AbstractXmlMojo$CatalogHandling |
1.0.2 |
How to handle entities which cannot be found in any catalog. See Common Goal Properties. Default: passThroughUser Property: xml.catalogHandling |
<catalogs> |
String[] |
1.0 |
An XML catalog file, or URL, which is being used to resolve entities. See Catalog files. |
<forceCreation> |
boolean |
1.0 |
Whether creating the transformed files should be forced. Default: falseUser Property: xml.forceCreation |
<skip> |
boolean |
1.0.1 |
Whether to skip execution. Default: falseUser Property: xml.skip |
<transformationSets> |
TransformationSet[] |
1.0 |
Specifies one or more sets of files, which are being transformed. See Transforming XML Files |
<transformerFactory> |
String |
1.0 |
Transformer factory use. By default, the systems default transformer factory is used. If you use this feature you must use at least jdk 1.6 User Property: xml.transformerFactory |
Parameter Details
<catalogHandling>
How to handle entities which cannot be found in any catalog. See Common Goal Properties.
- Type:
org.codehaus.mojo.xml.AbstractXmlMojo$CatalogHandling - Since:
1.0.2 - Required:
No - User Property:
xml.catalogHandling - Default:
passThrough
<catalogs>
An XML catalog file, or URL, which is being used to resolve entities. See Catalog files.
- Type:
java.lang.String[] - Since:
1.0 - Required:
No
<forceCreation>
Whether creating the transformed files should be forced.
- Type:
boolean - Since:
1.0 - Required:
No - User Property:
xml.forceCreation - Default:
false
<skip>
Whether to skip execution.
- Type:
boolean - Since:
1.0.1 - Required:
No - User Property:
xml.skip - Default:
false
<transformationSets>
Specifies one or more sets of files, which are being transformed. See Transforming XML Files
- Type:
org.codehaus.mojo.xml.transformer.TransformationSet[] - Since:
1.0 - Required:
No
<transformerFactory>
Transformer factory use. By default, the systems default transformer factory is used. If you use this feature you must use at least jdk 1.6
- Type:
java.lang.String - Since:
1.0 - Required:
No - User Property:
xml.transformerFactory

