jayro:
alias, funcionou legal… show de bola mesmo. Esse projeto em específico está usando a versão 2.0.3.CR1 do Seam. Bom, a título de curiosidade… para o quer serve a annotacion @ByPassInterceptors ?
Beleza cara, que bom que resolveu…é nois. 
entao, sobre a anotação @ByPassInterceptors. Por padrão, o Seam cria interceptadores para TODOS os componentes que são gerenciados por ele. Esses interceptadores (conceito de Programação Orientada a Aspecto), hã, “interceptam” ( :lol: ) as chamadas para os métodos do seu bean. Por exemplo, se voce tem um managed-bean anotado com @Name que usa nas suas paginas, o Seam intercepta todas as invocações de métodos do seu bean, por exemplo a action de um botão da pagina. Ele faz isso pra fazer a injeção de dependencia principalmente, entre outras coisas possiveis de se fazer com isso.
Como voce pode imaginar isso gera um pequeno overhead, já que TODA vez que o seu bean for chamado primeiro o Seam vai executar o codigo dele e depois o seu. Isso pode causar lentidão, e a anotação @ByPassInterceptors serve pra alterar esse comportamento. Com essa anotação o Seam nao cria o interceptador para o seu objeto. É ideal nesse caso do Converter ou do Validator, por exemplo, que voce simplesmente quer chamar o método pra converter/validar, sem maiores coisas no meio disso.
É claro que uma classe anotada com @ByPassInterceptors nao pode usar a injeção de dependência do Seam, já que nao tem o interceptador. O uso dessa anotação só é recomendado mesmo para ganho de performance, em casos de beans que os métodos são chamados seguidamente (tipo o Converter, hehe)
Bom, a explicação ficou meio grande, mas é isso ai :lol: .