NotSerializableException - FacesCtrlActionBinding

NotSerializableException - FacesCtrlActionBinding

我们正在使用一些 adf 内部 类 来控制我们的视图,我们正在集群环境中工作,问题 是有时查看页面会出现一些错误并且在日志中显示:

2017-11-14T09:42:15.424-02:00] [adf_server1] [ERROR] [] [oracle.adfinternal.controller.state.SessionBasedScopeMap] [tid: [ACTIVE].[[
java.io.NotSerializableException: oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding

Weblogic 12.1.3.0.0 ADF 12c

有人知道如何使 adf internal 类 可序列化或有其他解决方案吗?

这些类通常使用不可序列化的组件内部表示。 我建议不要使用任何 ADF 内部 类,因为:

1) 您将在 JDeveloper 中收到警告
2) 很难控制!

但是如果你必须的话,我会将这些成员声明为transient(以解决序列化问题(这意味着这个属性 不会高可用)。