我在负载均衡器后面的Java Web应用程序中使用Crystal Report,并在使用Redis管理两台服务器之间的会话,以保存到会话中Redis尝试对Crystal Report数据进行序列化和反序列化,该类是AdvancedReportSource类,并且由于IReportSource参数是瞬态的,因此出现空指针异常,如下所示:
tomcat.request.session.redis.SessionManager findSession
SEVERE: Error occured while de-serializing the session object..
java.io.IOException: recover report source failed.
at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource.readExternal(Unknown Source)
有什么主意该如何解决此问题?为什么IReportSource是瞬态的?
谢谢!