Richafaces + Spring WebFlow

Estou tendo uns probleminhas com o Webflow, deve ser algum detalhizinho besta que depois de uma horas olhando pros arquivos vc não vê mais de jeito nenhum rs

Resumindo, não esta reconhecendo os beans declarados no webflow, ou a maneira de acessá-los está sendo feita incorreta.

applicationContext.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:flow="http://www.springframework.org/schema/webflow-config"
       xsi:schemaLocation="
           http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
           http://www.springframework.org/schema/webflow-config
           http://www.springframework.org/schema/webflow-config/spring-webflow-config-1.0.xsd">

	<bean id="usuario" class="meu.pacote.view.bean.LoginBBean" scope="prototype" />
	<bean id="teste" class="meu.pacote.view.bean.TesteBean" scope="session"/>

	<!-- Cria um "flowExecutor", responsável por controlar os fluxos do Web Flow -->
	<flow:executor id="flowExecutor" registry-ref="flowRegistry"/>

	<!-- Cria um flowRegistry, que contém as informações dos fluxos do sistema -->
	<flow:registry id="flowRegistry">
		<flow:location path="/WEB-INF/webflow-config.xml"/>
	</flow:registry>
	
</beans>

webflow-config.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<flow xmlns="http://www.springframework.org/schema/webflow"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/webflow
        http://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd">

	<var name="usuario" bean="usuario" scope="conversation" /> <!-- essas linhas foram adicionadas pras testes -->
	<var name="teste" bean="teste" scope="conversation" />

	<start-state idref="login" />
	<view-state id="login" view="/view/login.xhtml">
		<transition on="submit" to="verificaLogin">
			<bean-action bean="teste" method="testar" />
		</transition>
	</view-state>

	<decision-state id="verificaLogin">
		<if test="${usuario.logado}" then="inicio" else="login" /> <!-- aqui ja passei conversationScope.usuario.logado tbm -->
	</decision-state>

	<view-state id="inicio" view="/view/principal.xhtml" />

login.xhtml
Na pagina quando faço referencia a #{usuario.nome_atributo} e a #{teste.nome_metodo}, recebo javax.el.PropertyNotFoundException e java.lang.NoSuchMethodError.

Eu entro no fluxo login normalmente, passando o flowId como parametro na url… porém, não consigo acessar os bens.

Se alguém tiver alguma dica, será bem vinda. :slight_smile:

Valeu!