当我尝试将 saiku-ui-2.4.war 部署到 Glassfish 时,我得到了
“没有已安装的容器能够处理此应用程序 ROOT。有关详细信息,请参阅 server.log。”
server.log 显示:
[#|2013-08-16T17:50:36.595-0400|SEVERE|oracle-glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=24;_ThreadName=Thread-2 ;|没有安装的容器能够处理这个应用程序ROOT|#]
[#|2013-08-16T17:50:36.610-0400|INFO|oracle-glassfish3.1.2|org.glassfish.admingui|_ThreadID=23;_ThreadName=Thread-2;|发生异常:部署期间发生错误:有没有安装的容器能够处理这个应用程序 ROOT。详情请查看 server.log。|#]
知道如何解决这个问题吗?我搜索了 Saiku 自己的论坛,没有运气。我什至有一个帖子在那里。
Saiku 有一个随 Tomcat 一起准备的软件包。Saiku UI 部署为 Tomcat ROOT 应用程序。这个包工作正常,但我想尝试在 Glassfish 上部署它。
有趣的是 Saiku 有一个下载 saiku-ui-master。这是一个单独的 UI 包,需要安装 node.js。我已经让它工作了,但我想在 Glassfish 上运行它。