Addendum : Configuring a Maven2 plugin for multiple execution
I found that the way to force reconfiguration for a plugin for multiple execution in the same pom is to specify an id for the execution.
This is a not very well-documented or very obvious part of Maven because the <id> tag is not required in the pom as a child of <execution>. Usually ids are [...]
Upgrading Maven2 castor-maven-plugin to use Castor 1.1.2.1
Castor is a tool for generating java objects from xsds. It provides the ability to process XML as Java objects. This is an alternative to building up a DOM tree or implementing callback methods for the SAXParser yourself.
The latest version (1.0) of castor-maven-plugin for Maven2 in the central repo uses Castor version 0.9.7. However, the [...]
Configuring Maven2 plugin ‘axistools-maven-plugin’ for multiple executions
The project I was converting to Maven produces a war file containing an Axis-generated web service. I had to execute all 3 goals of the axistools-maven-plugin: java2wsdl, then wsdl2java, then admin.
Rebinding to a different phase and compiling generated sources after normal classes are already compiled
Normally, wsdl2java is bound to the generate-sources phase and both java2wsdl [...]