This content has been marked as final. Show 2 replies
Hi, I found this note on the book when speaking about how to generate the wsdl with wsgen:
"In the current Metro release, the Endpoint publisher automatically generates the wsgen artifacts if the programmer does not..... In time this convenient feature of the Metro release will make its way into core Java so that the wsgen step in document-style services can be avoided."
I think this is what happens with current versions of Jax-WS.
Your findings certainly seem to back it up.
I have used Metro based on the JAX-WS 2.1 API on JBoss servers without ever having to manually invoke wsgen myself to be honest, you'd only run into this when you use the bog-standard default JAX-WS implementation (which is derived from Metro but not exactly Metro) in Java 6 itself I guess. I wouldn't use that to actually host a service, only to compile and perhaps use to create simple clients.