@WebService supports wsdlLocation in which case the wsdl that you privide is fed back to the client.
Of course you will have to set your annotations such that it conforms to the abstract contract. Try wsconsume.
Thank you Thomas,
things with annotations I have tried out. And wsprovide is making a nice wsld.
Yesterday I tried the IE on Windows to show the wsld of the webservice and what I have to see? The namespace declarations are all there.
This firefox browser is hiding the namespace declarations, which is very ugly!