I need to consume a webservice from my Action class in my Seam web application deployed to JBoss 4.0.5. Does wsconsume work with version 4.0.5? I tried XFire, but its jar conflicts with Jboss' ejb3all.jar. Is Axis still the easiest way to consume a web service, or are the facilities built into EJB3 better?
My search for documentation has been spotty. I can find documentation, but lack a complete how-to for consumeing webservices using JBoss EJB3.
Any links would be appreciated.
Yes, you can use wsconsume with JBoss 4.0.5, however you have to upgrade the JBossWS it ships with the latest release.
This should cover all you need to know to use wsconsume: http://jbws.dyndns.org/mediawiki/index.php?title=JBossWS_JAX-WS_Tools
In particular, read the Client paragraph.