0

我有一个 Flex / Spring / LCDS 项目,我正在尝试使用 Spring/Flex 集成模块。

它可以很好地公开简单的目的地和消息传递端点,但是我不确定如何配置以使用汇编程序。

vanilla,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 会话集成,或者这是否还需要额外的配置?

4

1 回答 1

2

据我所知,Spring 仅与 BlazeDS 完全集成。您不能将 Spring bean(汇编程序)公开为目标。

于 2010-10-28T16:47:16.530 回答