Thanks Brian for your response and for the link. I read the link but did not implement the solution because it is intended for a client environment. In my case what I’m trying to do is authentication at the server (Web Service Level). I have seen various examples in the web but have not found a solution. I’m starting to think that maybe my problem is that I’m using the Create New Web Service wizard. This is because it generates a Delegate and the class I create does not have the @WebService directive (because of this I can’t access the context from my class – one solution I found involves reading the SOAP headers from the contex). At this point my questions are: Is there an example on how to create a Web Service using authentication (WSS {best solution} or at SOAP header level) in a server environment when creating a Web Service Project using the JAX-WS framework? If I create the web service manually (creating a class with the @WebService) is there is a way to create the WSDL automatically (if possible with the necessary entries to announce that authentication is necessary). If I have to create the web services manually, what files do I have to modify (config files) in order to publish the web service? Should I create a Web Project (instead of a Web Service Project) to create the Web Services manually (what is the best practice)? What should be the best practice in my case (want to create a Web Service with authentication) should I use the Create Web Service wizard or should I do all the process manually? Is there a tutorial on how to do this? My experience with MyEclipse have been great, the only thing I’m struggling is with the implementation of the security. Again thank you very much for your response, you have been very kind. Thank you.