exceção no result.redirect

Alguem sabe o que pode ser?

Ele me lança essa exceção:

The selected route is invalid for redirection: br.com.samam.tiss.controllers.ErroController.erro

Mas tanto o Controller como a view estão devidamente programadas.

Primeira vez que acontece algo parecido.

A exceção vem desse Controller

@Path("/guia/consulta")
    public Guia consulta(String numGuia) {
        Guia guia = new Guia();
        if (login.isLogado() == false) {
            result.redirectTo(AcessoController.class).acesso("Você precisa estar autenticado para acessar essa área.");
        } else {

            boolean temDireito;

            temDireito = Funcoes.temDireitoAlterar(login.getLocal(), Integer.parseInt(numGuia));

            if (temDireito == false) {
                try {
                    result.redirectTo(ErroController.class).erro("");
                } catch (Exception ex) {
                    System.out.println("ERRO: " + ex.getMessage());
                }
            } else {
                GuiaDAO dao = new GuiaDAO();
                Local local = login.getLocal();
                result.include("localUsuario", local.getUsuario());
                guia = dao.carregaGuia(numGuia);
            }
        }

        return guia;
    }

Ele dá a execeção no try do result.redirect

Abraços.

Erro bobo meu

esqueci da anotation

@Resource

Obrigado.