Retorno Web Service .NET

Bom dia amigos.

Estou com um problema. Fiz um web service com AXIS que esta rodando no TomCat. Otimo

Se eu pegar minhas classe e fazer uma Main para testar ele retorna certinho.

Mais quando vou em WebReference no .Net e adiciono meu serviço como referencia estou tendo problemas.

Se eu colocar boolean sempre retorna = false;
Se eu colocar String sempre retorna = “”;
Se eu colocar int sempre retorna = 0;

Alguem já passou por isso e pode me ajudar?