FLEX:期待mx.messaging.messages.AcknowledgeMes​​sage,但收到null

时间:2010-12-02 20:56:15

标签: ruby-on-rails ruby flex actionscript rubyamf

将RubyAMF与Flex一起使用。

response = HashWithIndifferentAccess.new(:handle_type => HandleType.first)工作正常,HandleType是我们的rails应用程序中的模型。

response = HashWithIndifferentAccess.new(:user => User.first)borks,我在flex中得到的响应是:

“期待mx.messaging.messages.AcknowledgeMes​​sage,但收到空”

用户只是我们的rails应用程序中的另一个模型,但显然有一些不同的东西。 ClassMapping设置相同,但具有正确的名称和属性。可能导致它的任何想法,或者寻找什么?我甚至不能100%确定我知道错误意味着什么。

任何帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

我想在这里问这个问题给了我必要的脑力来解决这个问题:D

如果有人感兴趣,请发生以下事情:

在帐户价值对象(AccountVO)中,我有以下内容:

public var user:UserVO = new UserVO()

在用户值对象(UserVO)中,我有以下内容:

public var account:AccountVO = new AccountVO();

所以,它基本上陷入了创建值对象的无限循环中,并且从未实际响应过!卫生署!