您的位置:首页 > 大数据 > 人工智能

saiku乱码问题解决

2016-11-16 19:50 211 查看
笔者在使用saiku3.8做二次开发过程曾多次遇到多乱码问题,现将问题及对应解决方法总结如下:

问题一:操作系统问题,windows下乱码,linux下正常;

笔者按照网友的方法在eclipse中构建saiku开发版的project,完成之后启动tomcat,发现界面中的指标和维度都是乱码如图,在使用各种方法调试之后,依然没能解决,最后打war,上传服务器发现乱码问题解除;如图:



问题二:saiku集成cas之后,cube名称乱码;

saiku注册域名并集成公司cas之后,在schema中配置的中文名称显示乱码,而其他指标、维度等都显示正常,且后台会抛出nullpointerexception,最终在web.xml中添加字符filter,问题解除;这个filter做web开发的都很熟悉,其原理笔者就不在赘述了;
<filter>
<filter-name>characterEncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息