xml:transform
Full name:
org.codehaus.mojo:xml-maven-plugin:1.1.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 value is: passThrough .User property is: 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 value is: false .User property is: xml.forceCreation . |
<skip> |
boolean |
1.0.1 |
Whether to skip execution. Default value is: false .User property is: 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 is: 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