Onde está o erro, porque o gerenciadorTipo sempre retorna null?
applicationContext
[code]…
<bean id="Dao" class="model.dao.TipoDao" abstract="true">
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>
<bean id="TipoDao" parent="Dao" class="model.dao.impl.TipoDaoImpl"/>
<bean id="GerenciadorTipo" class="business.GerenciadorTipo" singleton="false">
<property name="tipoDao">
<ref bean="TipoDao"/>
</property>
</bean>
…[/code]
faces-config
<application>
<variable-resolver>
org.springframework.web.jsf.DelegatingVariableResolver
</variable-resolver>
</application>
<managed-bean>
<managed-bean-name>tipo</managed-bean-name>
<managed-bean-class>
view.backing.TipoManaged
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>gerenciadorTipo</property-name>
<property-class>business.GerenciadorTipo</property-class>
<value>#{GerenciadorTipo}</value>
</managed-property>
</managed-bean>
Classe
[code]private GerenciadorTipo gerenciadorTipo;
public GerenciadorTipo getGerenciadorTipo() {
return gerenciadorTipo;
}
public void setGerenciadorTipo(GerenciadorTipo gerenciadorTipo) {
this.gerenciadorTipo = gerenciadorTipo;
}[/code]