我有一个Flex / Spring / LCDS项目,我正在尝试使用Spring/Flex集成模块。
它可以很好地公开简单的目的地和消息传递端点,但是我不确定如何配置才能使用Assemblers。
传统的no-Spring-integration-way方法需要声明一个目的地,比如:
<destination id="book.service">
<properties>
<source>flex.data.assemblers.HibernateAnnotationsAssembler</source>
<item-class>com.library.Book</item-class>
</properties>
</destination>但是,当我尝试将这种方法与Spring集成时,我遇到了问题。
此目标需要适配器。按原样运行,允许Spring/Flex集成安装默认的远程适配器不起作用,因为我在rumtime得到以下错误:
Caused by: flex.messaging.config.ConfigurationException: Destination 'book.service' must specify at least one adapter.如何将此目的地连接到适配器?
另外,HibernateAnnotationsAssember是否会检测并集成Spring托管的Hibernate会话,或者这是否也需要额外的配置?
发布于 2010-10-29 00:47:17
据我所知,Spring只与BlazeDS..you完全集成,不能将Spring bean(组装器)公开为目的地。
https://stackoverflow.com/questions/4040280
复制相似问题