【问题标题】:FLEX: Was expecting mx.messaging.messages.AcknowledgeMessage, but received nullFLEX:期待 mx.messaging.messages.AcknowledgeMes​​sage,但收到 null
【发布时间】:2010-12-02 20:56:14
【问题描述】:

将 RubyAMF 与 Flex 结合使用。

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

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

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

User 只是我们 rails 应用程序中的另一个模型,但显然它有一些不同之处。 ClassMapping 的设置相同,但具有正确的名称和属性。有什么想法可能导致它,或者要寻找什么?我什至不能 100% 确定我知道故障的含义。

任何帮助都会很棒!

【问题讨论】:

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


    【解决方案1】:

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

    如果有人感兴趣,下面是发生的事情:

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

    public var user:UserVO = new UserVO()
    

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

    public var account:AccountVO = new AccountVO();
    

    因此,它基本上陷入了创建值对象的无限循环,并且从未真正响应!呵呵!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-15
      相关资源
      最近更新 更多