IBM Domino 9(Servlet 2.5)上的JSF 2.X - 它是否可行?

时间:2017-06-30 11:34:28

标签: osgi xpages jsf-2.2 lotus-domino jsf-2.3

只是好奇是否可以在IBM Domino上运行JSF 2.3?

我尝试在Sven的帖子HowTo: Vaadin on Domino之后通过UpdateSite插件安装部署(JSF版本2.0,2.1,2.2,2.3)。但是并没有真正成功,因为得到以下例外(从v2.3列出,但其他版本类似):

master

有什么建议可以调整吗?我确实理解Servlet版本无法与JSF规范相匹配,但它是否可行? 谢谢!

1 个答案:

答案 0 :(得分:1)

答案简短:不要打扰

答案很长: Domino修改了相当多的OSGi元素来运行。 Domino JSF已经扩展到包括SSJS。所以你要与许多活动部件作战。

你想做什么:

  • 在80/443
  • 上将nginx放在Domino前面
  • 在仅接受127.0.0.1连接的其他端口上运行Domino
  • 在另一个端口上运行你的Primefaces Websphere liberty Glasfish app
  • 根据网址
  • 将nginx重定向指向旧/新服务器

用户将看到一个服务器,https可以由nginx处理,您可以拥有http2,卸载静态资源。

当你在它上面时:给vert.x一个镜头。比JEE更有趣的方式