【问题标题】:Deploying Confluence to OpenShift?将 Confluence 部署到 OpenShift?
【发布时间】:2013-04-15 15:08:10
【问题描述】:

我将 Confluence 5.1 作为 WAR 部署到 OpenShift Tomcat 6 Cartridge。

使用我的网络浏览器访问实例:

模板渲染期间发生错误:Velocimacro:使用 VM 库时出错:template/includes/macros-deprecated.vm。请联系您的管理员寻求帮助。

服务器日志的相关部分说:

2013-04-14 05:32:03,322 FATAL [ContainerBackgroundProcessor[StandardEngine[Catalina]]] [atlassian.spring.container.SpringContainerContext] getComponent Spring Application  context has not been set
2013-04-14 05:32:03,323 ERROR [ContainerBackgroundProcessor[StandardEngine[Catalina]]] [confluence.user.listeners.UserSessionExpiryListener] sessionDestroyed Application server does not give us access to expired sessions. Listeners that depend on receiving LogoutEvent will not be reliable.  This web server is probably unsupported.
java.lang.IllegalStateException: Spring Application context has not been set

Atlassian 支持告诉我 chown Tomcat 目录;但 OpenShift 似乎不允许这样做。

如何在 OpenShift 上成功安装 Confluence 5.1?

【问题讨论】:

  • 这可能更适合serverfault.com
  • 嗯,这似乎类似于名称相似的问题;一月发布:这里。

标签: spring tomcat6 confluence openshift chown


【解决方案1】:

您可以使用 DIY 墨盒并自己部署 tomcat。如果仍然需要,您还可以使用操作挂钩(例如 deploy 挂钩)调整权限。

【讨论】:

猜你喜欢
  • 2012-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-20
  • 1970-01-01
  • 1970-01-01
  • 2014-03-18
  • 1970-01-01
相关资源
最近更新 更多