OPeni的demo部署,做过openi的请帮忙

jackq28 2012-08-14 06:00:43
经理让调研该方案,在demo的部署过程中遇到了问题。期间参考了http://blog.csdn.net/twtta/article/details/6554615和http://www.blogjava.net/sterning/archive/2007/10/26/156080.html。按照他们的步骤做到了建立数据库成功,数据源配置没做修改,默认的与其提供的一样。进入http://localhost:8080/openi,用户名tomcat密码tomcat,登录成功后,界面如下:

点击foodmart进入下面界面:

提示内容为Data for this analysis is currently not available. Please contact Customer Support for the latest information, or click here for a detailed system message about this occurance, or click here
详细信息为:
Error Message:

No metadata schema dimensions for catalog: FoodMart and cube: HR

Stack Trace:

com.tonbeller.jpivot.olap.model.OlapException: No metadata schema dimensions for catalog: FoodMart and cube: HR at com.tonbeller.jpivot.xmla.XMLA_SOAP.discoverDim(XMLA_SOAP.java:342) at com.tonbeller.jpivot.xmla.XMLA_Model.initCubeMetaData(XMLA_Model.java:728) at com.tonbeller.jpivot.xmla.XMLA_Model.initialize(XMLA_Model.java:173) at com.tonbeller.jpivot.olap.model.OlapModelDecorator.initialize(OlapModelDecorator.java:132) at com.tonbeller.jpivot.tags.OlapModelProxy$MyState.initialize(OlapModelProxy.java:77) at com.tonbeller.jpivot.tags.PageStateManager.initializeAndShow(PageStateManager.java:42) at com.tonbeller.jpivot.tags.OlapModelProxy.initializeAndShow(OlapModelProxy.java:160) at org.openi.xmla.XMLAQueryTag.init(XMLAQueryTag.java:116) at org.openi.web.controller.analysis.AnalysisController.handleRequestInternal(AnalysisController.java:192) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:806) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:736) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:350) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openi.web.RequestFilter$MyHandler.normalRequest(RequestFilter.java:239) at com.tonbeller.wcf.controller.RequestSynchronizer.handleRequest(RequestSynchronizer.java:127) at org.openi.web.RequestFilter.doFilter(RequestFilter.java:118) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openi.security.AuthorizationFilter.doFilter(AuthorizationFilter.java:162) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.openi.web.ClientWindowSizeFilter.doFilter(ClientWindowSizeFilter.java:102) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675) at java.lang.Thread.run(Thread.java:662)
求指导,怎么解决。
是因为没有部署OLAP服务器吗?
...全文
371 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouyygyxk 2014-12-18
  • 打赏
  • 举报
回复
我也出了这个问题 请解决按照4L的解决后又出显其他问题
Vera_Zhang 2014-10-21
  • 打赏
  • 举报
回复
我也碰到了这个问题 Data for this analysis is currently not available. Please contact Customer Support for the latest information, or click here for a detailed system message about this occurance, or click here 我的问题和解决方法如下: 问题出在<tomcat_home>"webapps"mondrian"WEB-INF"datasources.xml这个文件,修改文件中的这个语句: <DataSourceInfo><![CDATA[Provider=mondrian;Jdbc=jdbc:mysql://localhost:3306/foodmart?user=<数据库用户名>&password=<数据库密码>;JdbcDrivers=com.mysql.jdbc.Driver;Catalog=/WEB-INF/queries/FoodMart.xml]]></DataSourceInfo> 备注:3306是MYSQL的默认端口号 如果修改后还不行的话,可以试试重启Tomcat,再登录,就OK了~
niuey2001 2014-07-29
  • 打赏
  • 举报
回复
咋解决的啊??
jackq28 2012-08-22
  • 打赏
  • 举报
回复
已经解决。
jackq28 2012-08-15
  • 打赏
  • 举报
回复
没人做过openi吗?

6,108

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据库报表
社区管理员
  • 数据库报表社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧