0 Replies Latest reply on May 26, 2016 6:34 PM by Darryl Miles

    maven plugin org.jboss.ws.plugins:jaxws-tools-maven-plugin:1.2.0.Final

    Darryl Miles Novice

      This appears to be the latest version of the maven plugin I can find.


      Where is the "Bill Of Materials" GAV (group/artifact/version) needed to make it work ?


      Plenty of out-of-date information (relevant for older versions of the plugin) and plenty of people on google asking for missing this or that dependency.  It is like whack-a-mole trying to guess the correct jboss JAR and the correct version.  But still this plugin complains of somesuch ClassNotFoundException.


      Currently it is for org.jboss.ws.tools.jaxws.impl.SunRIConsumerFactoryImpl


      Can you provide a single BOM with every thing needed ?  and make every example you have in documentation clearly show it using that.



      Most up to date documentation I can find https://docs.jboss.org/author/display/WFLY10/wsconsume


      Order of CNFE so far:


      org.jboss.ws.api.tools.WSContractConsumer  solved with org.jboss.ws:jbossws-api:1.0.3.Final

      org.jboss.logging.Messages solved with org.jboss.ws.native:jbossws-native-core:4.2.1.Final

      org.jboss.ws.tools.jaxws.impl.SunRIConsumerFactoryImpl NOT YET SOLVED



      We have a whack-a-mole winner:




      I have a pom.xml project specifically to encapsulate the client API generated classes.

      I have to put the dependency into the main pom.xml area, as for me it does not work inside the <plugin> <dependencies> as I would have expected (and as many examples of the older 1.0.x plugin show).  So I have added <scope>provided</scope> to keep the exported transitives clean.