Remote Objects Flex->Java

Olá pessoal
Estou desenvolvendo uma aplicação java + flex, consegui mapear as classes java/actionscript, porém quando eu chamo
método do java pelo flex ele executa somente classes nativas do java, caso contrário ele dá erro de classnotfound exception.
Por exemplo, quero fazer a persistência dos dados com hibernate e isto está me impossibilitando de fazer.
Alguém sabe se é necessário alguma configuração a mais além das classes mapeadas?

Obrigado.

que tipo de gateway vou está usando para se comunicar do flex para o java ?? BlaseDS, JSON … ? coloque aqui como vc está fazendo o mapeanmento das classes no lado flex… obrigado!

Além de criar as classes espelhos, vc precisa colocar a metatag RemoteClass e tb registrar para compilador levar junto.
http://fabiophx.blogspot.com/2009/04/criacao-dinamica-de-objetos.html

[]s

Estou utilizando blazeDS:

<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service" class="flex.messaging.services.RemotingService">

	<adapters>
		<adapter-definition id="java-object"
			class="flex.messaging.services.remoting.adapters.JavaAdapter"
			default="true" />
	</adapters>

	<default-channels>
		<channel ref="my-amf" />
	</default-channels>
	<destination id="carteiraservice">
		<properties>
			<scope>session</scope>
			<source>br.furb.hbf.CarteiraService</source>
		</properties>

	</destination>
	<destination id="usuarioservice">
		<properties>
			<scope>session</scope>
			<source>br.furb.hbf.UsuarioService</source>
		</properties>

	</destination>
	<destination id="usuario">
		<properties>
			<scope>session</scope>
			<source>com.hbf.model.Usuario</source>
		</properties>

	</destination>
	<destination id="enderecoDao">
		<properties>
			<scope>session</scope>
			<source>br.furb.dao.EnderecoDAO</source>
		</properties>

	</destination>
	<destination id="endereco">
		<properties>
			<scope>session</scope>
			<source>com.hbf.model.Endereco</source>
		</properties>

	</destination>

</service>

Tentei a solução do Fábio e também não funcionou, a minha a explicação está separada por projetos, tive que colocar
todos os projetos e seus respectivos builds paths como java EE modules dependencies no meu dynamic web project, foi um baita
retrabalho, o único jeito que funcionou, se alguém souber um jeito mais simples, favor postar.
Obrigado.