Boa tarde a todos.
Estou tentando rodar esta aplicação com um web service em um servidor Tomcat. O Web service e o Tomcat está funcionando. Eis o código:
[code] import org.apache.axis.client.Service;
import org.apache.axis.client.Call;
public class Cliente {
public static void main(String[] args) throws Exception {
// Endereço, local onde encontra-se o Web Service
String local = “http://localhost:8080/axis/Servico.jws”;
// Criando e configurando o serviço
Call chame = (Call) new Service().createCall();
// Configurando o endereço.
chame.setTargetEndpointAddress(local);
// Marcando o método a ser chamado.
chame.setOperationName(“soma”);
// Parâmetros da função soma.
Object[] param = new Object[]{new Integer(2),new Integer(4)};
// Retorno da Função
Integer ret = (Integer)chame.invoke(param);
// Imprime o resultado: ret = 2 + 4.
System.out.println("Resultado da soma : " + ret);
}
}[/code]
Eis o erro retornado:
Compiling 1 source file to C:\Programas\Java\Cliente\build\classes
C:\Programas\Java\Cliente\src\Cliente.java:9: cannot access javax.xml.rpc.Call
class file for javax.xml.rpc.Call not found
Call chame = new Service().createCall();
Tentei procurar a classe javax.xml.rpc.Call aqui no GUJ e no Google, mas não obtive sucesso.
Alguém poderia me informar onde posso arrumar esta classe?
Grato pela atenção.
OBS: Peço desculpas caso esse não seja o fórum correto para este post.