Интеграция LCDS / Spring для ассемблеров - PullRequest
0 голосов
/ 28 октября 2010

У меня есть проект Flex / Spring / LCDS, и я пытаюсь использовать модуль интеграции Spring / Flex.

Он отлично работает для выявления простых адресатов и конечных точек обмена сообщениями, однако яне знаете, как настроить использование ассемблеров.

Ванильный путь no-Spring-интеграции включает объявление пункта назначения, например:

<destination id="book.service">
    <properties>
        <source>flex.data.assemblers.HibernateAnnotationsAssembler</source>
        <item-class>com.library.Book</item-class>
    </properties>
</destination>

Однако, когда я пытаюсь интегрировать этот подход сВесна, я отклеиваюсь.

Для этого места нужен адаптер.Запуск как есть, не позволяющий интеграции Spring / Flex для установки адаптера удаленного взаимодействия по умолчанию не работает, так как я получаю следующую ошибку в рабочее время:

 Caused by: flex.messaging.config.ConfigurationException: Destination 'book.service' must specify at least one adapter.

Как мне подключить это место назначения к адаптеру?

Кроме того, HibernateAnnotationsAssember будет обнаруживать и интегрироваться с сеансами Hibernate, управляемыми Spring, или для этого также потребуется дополнительная настройка?

1 Ответ

2 голосов
/ 28 октября 2010

Из того, что я знаю, Spring полностью интегрируется только с BlazeDS. Вы не можете выставлять бины Spring (ассемблеры) как места назначения.

...