0

我正在编写一个 App Engine,到目前为止它有两个步骤:1)一个从组件界面中的 1 级滚动检索集合(ApiObject)并返回它的方法。2) 一个方法,给定一个集合,将它插入到组件界面的一级滚动中。

App Engine 似乎正在运行,但日志显示以下警告:

CI_OPR_DEFN_OPR_DEF_TBL_RCCollection 类的对象不能被序列化。(2,694) 消息集编号:2 消息编号:694 消息原因:CI_OPR_DEFN_OPR_DEF_TBL_RCCollection 类的对象无法序列化。(2,694)

无法序列化 CI_OPR_DEFN_OPR_DEF_TBL_RCCollection 类的对象。(2,275) 消息集编号:2 消息编号:275 消息原因:无法序列化 CI_OPR_DEFN_OPR_DEF_TBL_RCCollection 类的对象。(2,275)

问题是,我需要这些警告不显示在日志中。有谁知道会发生什么?

谢谢

编辑:我已经想通了。问题是 ApiObject 被声明为全局对象,以便在两个步骤中使用相同的对象。有谁知道如何在不使用 AET 的情况下将集合从一个步骤传递到另一个步骤?

4

1 回答 1

1

关于在 AE 中通过 ApiObject 槽的步骤,您可以尝试创建一个 App Package 类,并在您的整个 AE 中使用它,App Package 将是全局的,而不是您的 ApiObject。

于 2012-07-03T00:39:53.610 回答