Integrar o Spring com o MyFaces?

Bom dia pessoal,

Gostaria de saber se tem como eu integrar meus objetos q são criados pelo Spring( 1.2.9 ), dentro do arquivo faces-config, ou seja usar a DI do faces para chamar meus objetos criados a partir do Spring? Estou usando o Myfaces 1.1.4.

Obrigado!
Ate+

Falaê tiagogn, tem sim, cara…

No faces-config.xml coloque o seguinte:

  <application>
   <variable-resolver>
      org.springframework.web.jsf.DelegatingVariableResolver
   </variable-resolver>
  </application>

Depois, é só usar os beans registrados no Spring:

  <managed-bean>
    <managed-bean-name>PlaneBean</managed-bean-name>
    <managed-bean-class>br.com.inpe.PlanetaBean</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
      <property-name>planetaBO</property-name>
      <value>#{planetaBO}</value>
    </managed-property>
  </managed-bean>

Onde:

-> #{planetaBO} é uma referencia a um bean registrado no Spring.

Valow!