操作步骤
- 解压tongweb4.6的安装包;
- 打开TongWeb4.6\bin目录,编辑tongserver.cmd,配置jdk以及jvm参数(可参考tomcat的配置);
set JAVA_HOME=D:\Smartbi_Insight\jdk
set MEM_OPTS=-Xms128m -Xmx3819m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
- 双击tongserver.cmd启动TongWeb4.6服务器;
- 在IE浏览器中输入http://IP:8001/login.html,进入TongWeb Console登录页面,默认用户名/密码为:admin/tongweb,点击 确定 登录控制台主页;
- 在控制台左侧展开管理控制台->企业应用管理->应用组建部署,然后选择要上传的smartbi.war包文件或者设置smartbi.war所在的路径。如图:
- 点击 下一步 ,web前缀默认为/smartbi,无需修改,设置虚拟主机为服务器的ip地址,访问smartbi默认的端口为8088,可根据实际需求修改,然后点击 确定 按钮,开始部署;
- 部署成功
- 登录Smartbi配置页面(http://虚拟主机ip:8008/smartbi/vision/config.jsp),设置知识库信息,上传License文件,请参考系统配置与应用,若测试数据库连接或上传license文件总是提示会话超时退回登录界面,可从其它应用服务器下拷贝smartbi-config.xml、Smartbi-License.xml到TongWeb4.6\bin,然后重启服务器再配置;
- 如需要在系统中加载Smartbi帮助文件,请将Smartbi帮助文档扩展包SmartbiHelp.ext复制到服务器任意目录,并在Smartbi配置页面中指定扩展包存放目录;
- 重启应用;
- 若启动过程中出现
WebContext(/smartbi) ,ERROR: Exception sending context initialized event to listener instance of class smartbi.extension.spring.SmartbiContextLoaderListener
+ javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found 的错误,这是因为tongweb4.6与smartbi中的包发生了冲突,将TongWeb4.6\lib\endorsed目录下的xml-apis.jar删除即可,然后重启服务。