2011-11-28 33 views
0

我正在編寫一個App引擎,它有兩個步驟到目前爲止: 1)從組件接口中的級別1滾動檢索集合(ApiObject)並返回它的方法。 2)一個方法,給定一個集合,將其插入組件界面中的1級滾動條。類型集合的對象不能被序列化

在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?

回答

1

關於通過AE中的ApiObject槽步驟,您可以嘗試創建一個App Package類,並在整個AE中使用它,App Package將是全局的,而不是您的ApiObject。