Erro de SOAPAction

Salve galera do Portal Java!

Estou tentando executar o seguinte codigo:

package teste;

import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import javax.xml.namespace.QName;
  
public class TestClient {
     public static void main(String [] args) {
       try {
         String endpoint =
             "http://webservices.teste.com.br/fachadavarejo/gerenciarsenhas/gerenciarsenhas.asmx?op=AutenticarTelefone?WSDL";
  
        Service  service = new Service();
        Call     call    = (Call) service.createCall();
 
        call.setTargetEndpointAddress( new java.net.URL(endpoint) );
        call.setOperationName(new QName("http://webservices.teste.com.br/FachadaVarejo/GegenciarSenhas/AutenticarTelefone"));
  
        String ret = (String) call.invoke( new Object[] { "telefone" } );
  
        System.out.println("Sent 'Hello!', got '" + ret + "'");
      } catch (Exception e) {
        System.err.println(e.toString());
      }
    }  
}

e esta aparecendo o seguinte erro:
[color=“red”]
Server did not recognize the value of HTTP Header SOAPAction:
[/color]

O que esta errado no codigo???

Valeu pela força!

vcsmetallica

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Matheus [/color][/size] :joia: