ECOLOGY问题解决方法培训 - 图文 下载本文

常见问题之安装问题

2.License无法提交,登录页IE标题处乱码

用户环境:

数据库:SqlServer2005

问题原因:

使用SqlServer2000驱动去连接SqlServer2005数据库。创建完数据库后,数据库连接驱动默认是SqlServer2000的,导致连接SqlServer2005数据库时出错。解决方法:

1) 打上ecology程序针对SQLServer2005的补丁包(可向品质部索取, 5.0之后版本可直接跳到步骤2).2) 修改WEAVER/ecology/WEB-INF/prop/weaver.properties文件DriverClasses = com.microsoft.jdbc.sqlserver.SQLServerDriver

ecology.url = jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=ecology修改成为:

DriverClasses = com. microsoft.sqlserver.jdbc.SQLServerDriver

ecology.url = jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ecology

常见问题之安装问题

3.License无法提交,提示License信息错误

用户环境:

Windows、AIX、Linux

问题原因:

有些系统的文件编码并非GBK,导致文件上传后无法识别License文件信息。解决方法:

Windows:

1) 卸载Resin服务,使用命令httpd.exe -remove

2) 重新安装Resin服务,使用命令重新安装Resin服务

httpd.exe java_home D:/WEAVER/JDK -Xms1024M -Xmx1400M -Dfile.encoding=GBK–install

Aix或Linux:

1) 修改Resin启动文件/usr/weaver/resin-2.1.14/bin/startresin.sh,添加红色部分内容

/usr/weaver/resin-2.1.14/bin/httpd.sh –Xms1024M -Xmx1800M -Dfile.encoding=GBK-Xss150k &

常见问题之安装问题

4.Linux环境下登录系统后所有页面显示乱码

用户环境:

Linux、AIX

问题原因:

系统未安装GBK语言包,或者当前非GBK环境。

解决方法:

1) 使用命令locale -a 查看zh_CN环境中是否包含zh_CN.gbk语言,(另外zh_CN.gb2312、zh_CN.gb18030也可设置),如果列表中没有,需要为系统安装语言包。

2) 修改Resin启动文件/usr/weaver/resin-2.1.14/bin/startresin.sh,在文件最顶行添加红色部分内容

export LANG=zh_CN.gbkexport LC_ALL=zh_CN.gbk

/usr/weaver/resin-2.1.14/bin/httpd.sh –Xms1024M -Xmx2400M -Xss150k &

常见问题之安装问题

5.Resin无法启动问题

问题原因:

1) 配置原因

2) 数据库无法连接

解决方法:

1) Windows下可检查Resin/log/stdout.log及stderr.log日志文件。

配置错误原因在stderr.log中一般会有详细描述。如配置文件中写成的错误

提示如下:

com.caucho.xml.XmlParseException:

/D:/WEAVER_SERVER/Resin/conf/resin.conf:59: expected `' at `‘类似以上错误其实告诉你http标签缺少结束标签。

Liunx环境下则直接输入在启动窗口中,或者nohup.out中

2) 在日志中表现为启动后提示信息中等待很长时间不出现http listening to *:80提示

检查数据库是否可用可使用telnet命令:SqlServer:telnet 192.168.0.204 1433Oracle:telnet 192.168.0.205 1521

Resin/log/stdout.log中日志信息:

Starting Resin on Tue, 04 Aug 2009 18:19:41 +0800 (CST)Log init start ....Log init end ....

Ioc container init start ....schedule service initial ....Ioc container init end ....