Saiku2.6 保存查询后,从新打开报 Error Loading Query错误。

发现Saiku2.6的查询保存后从新打开就会报以下错误,同等的Schema文件和数据库环境在3.15环境里面打开是一切正常的。java

 

后面对比了一下2.6和3.15的启动环境,发现有些差别的地方。数据库

2.6启动的时候是手工进bin目录执行startup.bat批处理文件,apache

3.15启动的时候提供了一个start-saiku.bat批处理,打开后发现有编码设置,估计和这个有关。tomcat

@echo off
setlocal

call "%~dp0\set-java.bat"


cd tomcat\bin
set CATALINA_HOME=%~dp0tomcat
set CATALINA_OPTS=-Xms512m -Xmx768m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8 -Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true -Djava.awt.headless=true
set JAVA_HOME=%_JAVA_HOME%
call startup
:quit
endlocal

因而把2.6也作成和3.15同样的文件结构,而后从start-saiku.bat文件启动,保存后再打开文件成功!less

相关文章
相关标签/搜索