Cannot be resolved to a type Q ERRO É ESSE

Exception in thread “main” java.lang.Error: Unresolved compilation problems:
Primeiro_WS_Impl cannot be resolved to a type
PrimeiroIF cannot be resolved to a type
PrimeiroIF cannot be resolved to a type

at PrimeiroClient.<init>(PrimeiroClient.java:10)
at PrimeiroClient.main(PrimeiroClient.java:33)

import stubclasses.*;
import javax.xml.rpc.Stub;

public class PrimeiroClient {

public PrimeiroClient(){
try {
// Criamos o objeto Stub:

     	Stub stub = (Stub) (new Primeiro_WS_Impl().getPrimeiroIFPort());

	// Vamos informar o endereço de rede a ser utilizado:

     	stub._setProperty(javax.xml.rpc.Stub.ENDPOINT_ADDRESS_PROPERTY, 
	     "http://localhost:8080/Primeiro_WS/senha");

     	// Vamos fazer o cast para a interface do Serviço:

     	PrimeiroIF servInterface = (PrimeiroIF) stub;

     	// Vamos chamar o método do Web Service:

     	System.out.println(servInterface.obterSenha());

}

catch (Exception ex) {
ex.printStackTrace();
}
}
public static void main(String argv[]) {
new PrimeiroClient();

  	} 

}

essa linha esta errada:

Stub stub = (Stub) (new Primeiro_WS_Impl().getPrimeiroIFPort()); 

o seu metodo getPrimeiroIFPort() retorna alguem q implementa a interface Stub, eh isso? Se for isso, dessa forma deve funcionar:

Stub stub = Primeiro_WS_Impl().getPrimeiroIFPort(); 

espero ter ajudado…

flw