扭曲的铅笔
BlogJava
首页
新随笔
联系
聚合
管理
随笔 - 37 文章 - 14 trackbacks - 0
<
2007年10月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
AppFuse(2)
BI(5)
DesignPattern(1)
English
Hibernate(1)
J2EE(13)
Lotus(2)
SiteMesh(4)
Spring(6)
生活随笔(2)
随笔档案
2010年8月 (1)
2009年9月 (3)
2009年8月 (1)
2009年6月 (1)
2008年9月 (1)
2008年7月 (2)
2008年3月 (2)
2008年2月 (1)
2007年11月 (4)
2007年10月 (2)
2007年9月 (3)
2007年8月 (4)
2007年7月 (2)
2007年6月 (7)
2007年5月 (2)
文章分类
BI
Hibernate
J2EE
Struts Menu
相关链接
ardorsoft_BI Blog
JAVA开源小堂
JAVA杂谈(收藏)
Pentaho中国社区
Pentaho之学习BLOG
刘文涛BLOG
商业智能blog
我的店铺
诗特林(BI)
搜索
最新评论
1. re: CAS SSO配置(上)
评论内容较长,点击标题查看
--陌生
2. re: CAS SSO配置(上)
评论内容较长,点击标题查看
--陌生
3. re: JFreeChart显示
能不能把你的源代码发给我让我学习一下,谢谢,谢谢!
songkewei110@126.com
--songkewei
4. re: Acegi扩展JdbcDaoImpl获取更多的用户信息
评论内容较长,点击标题查看
--acegi
5. re: CAS SSO配置(上)
2:在窗口2输入对B应用程式请求,还会需要身份验证
这不失去sso的意义了嘛
--guooo
阅读排行榜
1. CAS SSO配置(上)(9425)
2. SSO原理(转摘)(4431)
3. CAS SSO配置(下)(2804)
4. Mondrian+JPivot流程简介(转)(2449)
5. SiteMesh 过滤不装饰的页面(2436)
评论排行榜
1. CAS SSO配置(上)(5)
2. 基于oracle数据库的appfuse项目(转摘)(2)
3. Acegi扩展JdbcDaoImpl获取更多的用户信息(1)
4. Struts2学习一(1)
5. Acegi 关键组件详述(转)(1)
Mondrian利用XMLA Provider及国际化实现
要启用XMLA Provider,首先要修改DataSource.xml如下
<
DataSources
>
<
DataSource
>
<
DataSourceName
>
Provider=Mondrian;DataSource=MondrianFoodMart;
</
DataSourceName
>
<
DataSourceDescription
>
Mondrian FoodMart Data Warehouse
</
DataSourceDescription
>
<
URL
>
http://localhost:8080/mondrian/xmla
</
URL
>
<
DataSourceInfo
>
Provider=mondrian;Jdbc=jdbc:mysql://localhost/foodmart?user=root&password=3115463;JdbcDrivers=com.mysql.jdbc.Driver;Catalog=/WEB-INF/queries/FoodMart.xml;
</
DataSourceInfo
>
<
ProviderType
>
MDP
</
ProviderType
>
<
AuthenticationMode
>
Unauthenticated
</
AuthenticationMode
>
<
Catalogs
>
<
Catalog
name
="FoodMart"
>
<
Definition
>
/WEB-INF/queries/FoodMart.xml
</
Definition
>
</
Catalog
>
<
Catalog
name
="Compensation"
>
<
DataSourceInfo
>
Provider=mondrian;Locale=zh_CN; DynamicSchemaProcessor= mondrian.i18n.LocalizingDynamicSchemaProcessor;Jdbc=jdbc:oracle:thin:@10.60.2.240:1521:wiptest;JdbcDrivers=oracle.jdbc.OracleDriver;JdbcUser="oee";JdbcPassword="oee"
</
DataSourceInfo
>
<
Definition
>
/WEB-INF/queries/Compensation.xml
</
Definition
>
</
Catalog
>
</
Catalogs
>
</
DataSource
>
</
DataSources
>
其中DataSourceName的格式必须为"Provider=Mondrian;DataSource=MnondrianFoodMart;"(说明:我使用的mondrian版本为2.3.2)
为了实现国际化,在DataSourceInfo上增加Local=zh_CN;DynamicSchemaProcessor=mondrian.i18n.LocalizingDynamicSchemaProcessor
在显示页面xmla.jsp的页面上,改用<jp:xmlaQuery>标签
<
jp:xmlaQuery
id
="query01"
uri
="http://localhost:8080/mondrian/xmla"
dataSource
="Provider=Mondrian;DataSource=MondrianFoodMart;"
catalog
="Compensation"
>
其他还需要在classpath里加入locale_zh_CN.properties文件和mondrian.properties文件,以及在Schema做相应修改。具体请见前篇Mondrian国际化方法。
在WEB.XML文件里修改如下
<
servlet
>
<
servlet-name
>
MondrianXmlaServlet
</
servlet-name
>
<
servlet-class
>
mondrian.xmla.impl.DefaultXmlaServlet
</
servlet-class
>
<
init-param
>
<
param-name
>
CharacterEncoding
</
param-name
>
<
param-value
>
UTF-8
</
param-value
>
</
init-param
>
posted on 2007-10-12 09:56
扭曲的铅笔
阅读(1688)
评论(1)
编辑
收藏
所属分类:
BI
FeedBack:
#
re: Mondrian利用XMLA Provider及国际化实现
2007-11-05 14:24
ZHXHCT
谁知道,Mondrian自带的例子的用户界面怎么改啊,它是不是和里面的xsl文件有关系,我想改好看一点,你改了吗?
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
Mondrian利用XMLA Provider及国际化实现
Mondrian+JPivot流程简介(转)
mondrian 如何使用xml存储olap服务器的元数据(转摘)
Mondrian国际化
OLAP基本的概念