Yes, this functionality should be included in 1.2.0 for many reasons. The actual naming of
the tools seems to be the only remaining issue and should of course not hold back this
important feature.
Lets clarify and step back a little.
When consuming a thirdparty web service using jbossws (i.e. a web service client) one
would start with the abstract contract as input
| wsdl -> [wsimport]
| +- SEI
| +- Service
| +- JAXB artifacts
| +- [wrappers]
| +- [impl template]
|
[wrappers] - are generated on demand (i.e. with doc/lit wrapped, for exceptions)
[impl template] - a template for the endpoint implementation could be generated
When providing a webservice using jbossws one would start with the implementation bean or
possibly with an SEI
| Impl -> [wsgen]
| [SEI] +- [wrappers]
| +- [wsdl]
|
[wrappers] - are generated on demand (i.e. with doc/lit wrapped, for exceptions)
[wsdl] - could be generated if asked to do so
For branding reasons and clarity sake we cannot name the jbossws tools the same as the RI
tools. After some whiteboard sessions, we came up with the following suggestions
[wsgen]: javatowsdl, wsserver, wscontract, wsendpoint, wsexport
[wsimport]: wsdltojava, wsclient
Our favorite choice is underlined.
I would like to reach a conclusion on this today, so we can actually bring the feature in
and write about is here
http://tddell.dyndns.org/mediawiki/index.php/JAX-WS_User_Guide#JBossWS_Tools
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4012965#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...