FLEX: ожидал mx.messaging.messages.AcknowledgeMessage, но получил ноль - PullRequest
0 голосов
/ 02 декабря 2010

Использование RubyAMF с Flex.

response = HashWithIndifferentAccess.new (: handle_type => HandleType.first) работает нормально, и HandleType является моделью в нашем приложении rails.

response = HashWithIndifferentAccess.new (: user => User.first) borks, и ответ, который я получаю во flex:

"Ожидал mx.messaging.messages.AcknowledgeMessage, но получил ноль"

Пользовательэто просто еще одна модель в нашем приложении rails, но, очевидно, в этом есть что-то другое.ClassMapping устанавливается одинаково, но с правильными именами и атрибутами.Есть идеи, что может быть причиной или что искать?Я даже не уверен на 100%, что знаю, что означает ошибка.

Любая помощь будет великолепна!

1 Ответ

0 голосов
/ 03 декабря 2010

Я полагаю, что заданный здесь вопрос дал мне необходимую мозговую силу, чтобы решить эту проблему: D

В случае, если кому-то интересно, вот что произошло:

В объекте значения счета (AccountVO), у меня было следующее:

public var user:UserVO = new UserVO()

В объекте пользовательских ценностей (UserVO) у меня было следующее:

public var account:AccountVO = new AccountVO();

Итак, он в основном застрял в бесконечном циклесоздания объектов значения, и никогда не отвечал!Doh!

...