Erro Tomcat 7 + Axis 1.4

Java

22/06/2011

boa tarde galera, estou fazendo um trabalho usando webservices e estou tendo dificuldades.
Tenho uma classe Servico que receber(codigo, nome, cpf) e retorna um tipo Cliente.
O problema é que o axis nao está encontrando a classe Cliente.

package ws;
public class Servico {
    public Cliente retornaCliente(int codigo, String nome, String cpf)
    {
        Cliente cli = new Cliente();        
        cli.setCodigo(codigo);
        cli.setNome(nome);
        cli.setCpf(cpf);

        return cli;
    }
}


package ws;
public class Cliente
{
    private int codigo;
    private String nome;
    private String cpf;
    
    public void setCodigo(int Cod)
    {
        codigo = Cod;
    }
    
    public int getCod()
    {
        return codigo;
    }
    
    public void setNome(String Nome)
    {
        nome = Nome;
    }
    
    public String getNome()
    {
        return nome;
    }
    
    public void setCpf(String Cpf)
    {
        cpf = Cpf;
    }
    
    public String getCpf()
    {
        return cpf;
    }
}


as duas classes estão no seguinte diretorio: C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\axis\ws

o erro que aparece no browser é:
AXIS error Sorry, something seems to have gone wrong... here are the details: Fault - Error while compiling: C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\axis\WEB-INF\jwsClasses\ws\Servico.java
AxisFault faultCode: {http://xml.apache.org/axis/}Server.compileError faultSubcode: faultString: Error while compiling: C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\axis\WEB-INF\jwsClasses\ws\Servico.java faultActor: faultNode: faultDetail: {}Errors:Error compiling C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\axis\WEB-INF\jwsClasses\ws\Servico.java: Line 3, column -1: cannot find symbol Line 5, column -1: cannot find symbol Line 5, column -1: cannot find symbol Line 0, column 0: 3 errors
Jonathan Campos

Jonathan Campos

Curtidas 0

Respostas

Dyego Carmo

Dyego Carmo

22/06/2011

Já tentou usar o JAX-WS ? USe ele dentro do Glassfish , vai perceber que é fácil e robusto... e não tem essas coisas chatas do Axis , o uso do Axis é um requisito ?

GOSTEI 0
POSTAR