Autenticação WebServices - JAX-WS

Estou com problema ao adicionar segurança básica no WebServices JAX-WS.

Abaixo segue o passo a passo que foi feito, caso exista outra maneira mais facil de fazer uma simples segurança de login/senha no WebServices

Ambiente
JDK 1.6
Tomcat 6.0
NetBeans 6.9.1

Processo realizado
WebServices
1 - Método Login e Senha simétrico
2 - Adicionado truststore, senha para abrir o truststore e carregado o alias do truststore
3 - Adicionado a classe validador do login/senha
ClientWebServices
1 - Feito o import do WSDL
2 - dicionado truststore, senha para abrir o truststore e carregado o alias do truststore
3 - Adicionado a classe validador do login/senha

No concectar no WebServices aparece o seguinte erro:

SEVERE: java.lang.NoSuchMethodError: javax.xml.ws.WebFault.messageName()Ljava/lang/String;
        at com.sun.xml.ws.model.RuntimeModeler.processExceptions(RuntimeModeler.java:1162)
        at com.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:898)
        at com.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:666)
        at com.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:420)
        at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:254)
        at com.sun.xml.ws.client.WSServiceDelegate.createSEIPortInfo(WSServiceDelegate.java:661)
        at com.sun.xml.ws.client.WSServiceDelegate.addSEI(WSServiceDelegate.java:649)
        at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:343)
        at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:326)
        at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:308)
        at javax.xml.ws.Service.getPort(Service.java:92)

Alguma idéia???

Oww, rapaz

Ele tento chamar o método, mas o “raio” do método não existe.

A biblioteca deve estar errada(versao provavelmente).