Axis 2 + Web ServceClient

0 respostas
P

Estou fazendo um projeto onde tenho uma classe de serviço e com o Axis2 criei o Web Service e o client automaticamente. No client gerado, criei uma classe para consumir o serviço, soh que quando rodo a classe dah erro d null pointer exception. Alguem cosegui falar o q diabos esse trem ta fazendo o pelo menos corrigir alguma coisa q esteja fazendo errado.

Estou usando no projeto TomCat 6, Hibernate e Axis2

aki..codigo da classe de serviço:
public class Servico {

	public Aluno consultarAlunoNome(String nome){
		Aluno aluno = new Aluno();
		AlunoHome alunoHome = new AlunoHome();
		aluno.setNomeAluno(nome);
		aluno = alunoHome.findAlunoPorNome(aluno);
		return aluno;
	}

	public Aluno consultarAlunoMatricula(int matricula){
		Aluno aluno = new Aluno();
		AlunoHome alunoHome = new AlunoHome();
		aluno.setIdaluno(matricula);
		aluno = alunoHome.findAlunoPorMatricula(aluno);
		return aluno;
	}
}

aki..codigo do web service client

public class TestewebService {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		try{
		Aluno aluno = new Aluno();
		
		ConsultarAlunoMatricula testeMatricula = new ConsultarAlunoMatricula();
		ConsultarAlunoNome testeNome = new ConsultarAlunoNome();
		testeMatricula.setMatricula(1);
		testeNome.setNome("j");
				
		ConsultarAlunoMatriculaResponse res = new ConsultarAlunoMatriculaResponse();
		aluno = res.get_return();
		
		System.out.println("A matricula e: " + aluno.getNomeAluno());
		
		ConsultarAlunoNomeResponse resNome = new ConsultarAlunoNomeResponse();
		
		aluno = resNome.get_return();
		System.out.println("O nome e: "+ aluno.getIdaluno());
		
		}catch (Exception e) {
			System.out.println("o erro e: " +e);
		}

	}

}

Vlwss galera

Criado 5 de novembro de 2008
Respostas 0
Participantes 1