I am using Jenkins to run builds whenever we check code into a git repo.
One of the modules in our project is using axistools-maven-plugin to run axis wsdl2java to generate the source code during the build.
We are only checking in the wsdl files in our git repo and not the generated sourcecode. The generated source code is produced and the module is compiled perfectly when running it locally, but in Jenkins nothing happens because the wsdl files are up to date… I know the wsdl files are unchanged, but I still want the maven-plugin to generate the code.
Does anyone working with axis have any knowledge of how to pass this? Is there a way to enforce a generate? Or touch the wsdl files? What is it that triggers the “Nothing to generate. All WSDL files are up to date” in the plugin?
Thanks for any help.
Output in jenkins:
There doesn't seem to be a config to force re-generation som your best shot is to have your Jenkins job do "mvn clean install".
Just a side note, there is no active development on this plugin so if possible you should IMO move to some jaxws plugin instead (with active development).
On Mon, Jan 5, 2015 at 10:10 PM, Tomas Andersen <[hidden email]> wrote:
|Free forum by Nabble||Edit this page|