Web service

Olá pessoal, estou desenvolvendo minha aplicação de TCC com web service, logo abaixo passarei o codigo do cliente mais necessariamente a chamada do
metodo do web service, acontece o seguinte se eu executar o codigo logo abaixo numa classe com o metodo declarada static void main ele executa sem problemas,
agora coloquei o mesmo codigo(a chamada do cliente) dentro da minha aplicação mais nao funciona, claro que agora o método nao esta mais declarado statis
void main, pessoal pesso que me ajude pois to sem noçõa nenhuma do que pode ser, ou se alguém não souber o que pode ser sabe como chamar uma classe para executar as que são declaradas com public static void main.

o que nao funciona

public String VerificaMateriaiEstoqueOutraEmpresa(RequisicoesPecasMateriaisEmpresa materiaisdaOS)
{

  Long codMaterial = materiaisdaOS.getCodigoMaterial();
  Integer codMaterial1 = Integer.parseInt(String.valueOf(codMaterial));

  String quantMaterial = null;
          try
            {
                String urlWS = "http://192.168.1.3:8080/axis/RequisicoesMateriais.jws";
                Object[] params = {new Integer(1)};

                Service service = new Service();
                Call call = (Call) service.createCall();
                call.setTargetEndpointAddress(urlWS);
                call.setOperationName("VerificarQuantidadeMaterialEstoque");
                quantMaterial = (String) call.invoke(params);
                //System.out.println("Resultado: " + ret);
            }
        catch(Exception ex)
        {
        ex.printStackTrace();
        }


    return quantMaterial;
}

da um monte de erro na hora da execução,

valeu pela força pessoal