04 Desabilitar exception do Page Result
Quando você usa redirecionamentos para página:
result.use(Results.page()).forward(url);
e tenta passar uma URL que é tratada por alguma lógica da sua aplicação, o VRaptor vai lançar uma exceção falando para você usar o result.use(logic()) correspondente. Por exemplo:
public class TesteController {
    @Path("/teste")
    public void teste() {}
    public void redireciona() {
        result.use(page()).redirect("/teste");
        // vai lançar uma exceção, falando para você usar o código
        // result.use(logic()).redirectTo(TesteController.class).teste();
    }
}
Se você quiser desabilitar esta exceção, você pode criar a seguinte classe:
@Component
public class MyPageResult extends DefaultPageResult {
    // delega o construtor
    @Override
    protected void checkForLogic(String url, HttpMethod httpMethod) {
       //nada aqui, ou algum outro tipo de checkagem
    }
}
