Como injetar o spring dentro da implementação Converter do JSF?

Pessoal, alguem sabe como injetar o spring dentro da implementação Converter do JSF?

Estou tentando utilizar o componente listShuttle do richfaces, ele tem que implementar o converter… ate ai tudo bem… esta recuperando os dados corretamente, porem preciso ir no banco para poder recuperar o meu pojo, nao encontrei e nao consegui fazer a injeção do spring dentro da classe que implementa o converter do jsf…

qualquer ajuda eu agradeço

http://static.springsource.org/spring/docs/2.0.x/reference/webintegration.html

você poderia postar o código de como está recuperando os valores cara?

estou utilizando isso também…debugando vejo que ele pega os valores na classe Converter, mas quando dou submit na página não acontece nada, não entra no meu método que foi passado, e os valores somem do meu listShuttle.

[]'s

Eu preciso fazer a injeção do meu serviço, mas eu nao sei como fazer, o link que o nosso colega passou explica como integrar os dois frameworks JSF e Sring, eles ja estao integrados, o problema ta sendo apenas nessa fazer do jsf…

 public class  ClasseConverter implements Converter {  
     
       //Fazer a injeção aqui
       private MeuService service;

       public Object getAsObject(FacesContext context, UIComponent component,  
               String value) {  
     
           if (value == null || (value.trim().length() == 0)) {  
               return null;  
           }  
           
           MeuPojo pojo  = new MeuPojo();
           pojo.setId(Long.valueOf(value));
           
           pojo =  service.find(MeuPojo.class, pojo);
            
           return pojo;          
       }  
     
       public String getAsString(FacesContext context, UIComponent component,  
               Object value) {  
     
            if (value == null) {  
               return null;  
           }  
     
            if(value instanceof MeuPojo){  
               MeuPojo c = (MeuPojo) value;  
               return c.getId();          
            }else{  
                throw new IllegalArgumentException(  
                        "Objeto: " + value + "do tipo: " + value.getClass().getName());  
            }  
       }  
   }  

FUMUCA…
vc consegui resolver esse problema de injeção em um converter?
Estou com o mesmo dilema!

[quote=f1aviosousa]FUMUCA…
vc consegui resolver esse problema de injeção em um converter?
Estou com o mesmo dilema![/quote]

Meu caro,da uma olhada nesse link:
http://blog.jdevelop.eu/2008/07/06/access-the-spring-applicationcontext-from-everywhere-in-your-application/

raf4ever… nem sei como te agradecer :slight_smile:
Era exatamente isso que tava procurando.

Mais uma vez obrigado.