我正在尝试使用gemFire中的tomcat模块进行会话管理。我们使用的参考链接是[https://gemfire.docs.pivotal.io/95/geode/tools_modules/http_session_mgmt/tomcat_installing_the_module.html]。我们正在使用的应用程序服务器是tomee 7.0.5。在进行链接中提到的更改之后。当我试图设置服务器时,我们收到了一个错误"在类DeltaSessionManager中找不到getContainer((方法"。gemFire(gfshClient(提供了一个模块geode-modules-9.5.1.jar,它有助于会话管理。其中有一个类DeltaSessionManager,它扩展了另一个类org.apache.catalina.session.ManagerBase。但tomee 7.0.5中catalina.jar中的ManagerBase类没有这个方法。但当我们单独下载tomcat catalina jar时,我们能够看到这种方法。对tomee的方法有什么不同吗。任何帮助都将是可观的
查看tomee源代码,我怀疑tomee 7.0.5实际上嵌入了Tomcat8。在这种情况下,您需要使用Tomcat8DeltaSessionManager,它支持Tomcat8及更高版本。