The plugin has sensible defaults, in particular for computing the classpath to be used before invoking the tools; you just need to make sure your project declares dependencies on a jbossws stack (which you most probably already do, if you have ws endpoints there).So it's really just a matter of declaring the plugin in the pom.xml and running ;-)All stacks (JBossWS-Native, JBossWS-CXF, JBossWS-Metro) are supported by the plugin.A couple of additional complete sample pom.xml files are available on the SCM, for instance take a look at this.Enjoy!