1

根据我对 Undertow 文档和这个堆栈溢出帖子的理解,我认为我应该能够提供我自己的 SessionManager 实现。

我创建了一个 jar 文件,其中包含:

  • 一个 SessionManager 实现
  • SessionManagerFactory 实现
  • ServletExtension 实现
  • 一个 META-INF/services/io.undertow.servlet.ServletExtension 文件,其中包含我的班级的完全限定名称

我做对了吗?我如何让 Undertow 把它捡起来?

谢谢

4

1 回答 1

3

如果你做了所有这些,你所需要的就是在你的 war/WEB-INF/lib 中有那个 jar,就是这样。

当战争正在部署时,WildFly 会寻找这个 ServletExtension 并告诉 undertow 加载它。

另见http://undertow.io/undertow-docs/undertow-docs-1.2.0/index.html#servlet-extensions

于 2015-09-11T10:02:16.963 回答