EAS系统部署常见问题FAQ(7)

2018-12-29 23:03

17)weblogic环境中如何确认所有的包都部署成功了

适用版本

通用

问题描述

EAS实例启动提示成功了,如何确认EAS的相关包已经部署成功了

问题解答

在weblogic环境下检查包部署状态的操作步骤如下:

步骤 1 登陆weblogic管理控制台:http://ServerIP:port/console(Port为该实例的HTTP端

口号,默认为7001),以创建domains时定义的用户名和密码登陆。

步骤 2 展开左边的树形结构,定位到“部署”结点,在右边则会显示所有已经安装的

J2EE应用清单。

步骤 3 检查三个EAS包的状态是否为“活动“、健康状况是否为”OK“,如果是,

则表示启动成功,如为其它状态则表示该包没有部署成功(如下图所示)。

EAS主要有三个J2EE应用包,分别是EAS、EASWeb和Fileserver,如

果某个包没有部署成功,都会影响到用户正常使用EAS。因此,当出现用户无法使用Portal或客户端登陆报连接错误时,最好先通过此方法检查一下是否有包没有部署成功。

关键字

weblogic部署

18)组件包打包格式不正确导致重启EAS组件包丢失

适用版本

通用

问题描述

使用开发部门提供的私包替换eas\\server\\deploy\\fileserver.ear\\easWebClient\\lib\\sp下的sp_ec.jar,重启EAS后发现该组件包不见了,apusic日志如下:

2011-06-16 14:23:03 ERROR [con.err] java.util.zip.ZipException: error in opening zip file

2011-06-16 14:23:03 ERROR [con.err] at java.util.zip.ZipFile.open(Native Method)

2011-06-16 14:23:03 ERROR [con.err] at

java.util.zip.ZipFile.(ZipFile.java:203) 2011-06-16 14:23:03 ERROR [con.err] at

java.util.zip.ZipFile.(ZipFile.java:234) 2011-06-16 14:23:03 ERROR [con.err] at

com.kingdee.eas.cp.autoupdater.util.PackageMapGenerator.scanPackage(PackageMapGenerator.java:309)

2011-06-16 14:23:03 ERROR [con.err] at

com.kingdee.eas.cp.autoupdater.util.PackageMapGenerator.scanFile(PackageMapGenerator.java:274)

2011-06-16 14:23:03 ERROR [con.err] at

com.kingdee.eas.cp.autoupdater.util.PackageMapGenerator.scanDir(PackageMapGenerator.java:254)

2011-06-16 14:23:03 ERROR [con.err] at

com.kingdee.eas.cp.autoupdater.util.PackageMapGenerator.generatePKMap(PackageMapGenerator.java:190)

2011-06-16 14:23:03 ERROR [con.err] at

com.kingdee.eas.cp.autoupdater.util.ResourceListGenerator.createEasJnlpResource(ResourceListGenerator.java:251) 2011-06-16 14:23:03 ERROR [con.err] at

com.kingdee.eas.cp.autoupdater.util.ResGeneratorUtil.generatorResourceList(ResGeneratorUtil.java:26)

2011-06-16 14:23:03 ERROR [con.err] at

com.kingdee.eas.tools.launcher.Start.main(Start.java:130)

问题解答

根据apusic日志分析,在扫描文件生成pkMap.lst文件时出现解压错误。使用记事本编辑器打开该压缩包,文件以rar字母开开头(如下所示):

Rar! 蠍s 躤t鄴1 ({?

判断为打包格式问题,使用winrar工具将该压缩包解压后重新打包成zip格式,重启EAS未再出现。

关键字

EAS 组件 打包格式

19)webspere环境部署EAS实例时提示连接异常

适用版本

通用

问题描述

EAS服务器采用的是Linux操作系统,使用Websphere中间件7.0,新安装EAS7.0.1,部署时提示出现错:

[com.kingdee.eas.tools.admin.framework.appserver.exception.AppServerNotAccessableException: Connect to websphere on port[8880] failed! cause by com.ibm.websphere.management.exception.ConnectorException: ADMC0016E: The system cannot create a SOAP connector to connect to host 192.168.1.24 at port 8880. at

com.ibm.websphere.management.AdminClientFactory.createAdminClientPrivileged(AdminClientFactory.java:559) at

com.ibm.websphere.management.AdminClientFactory.access$000(AdminClientFactory.java:117) at

com.ibm.websphere.management.AdminClientFactory$1.run(AdminClientFactory.java:198) at

com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:63) at

com.ibm.websphere.management.AdminClientFactory.createAdminClient(AdminClientFactory.java:194) …

问题解答

单独启动Websphere实例正常,表明Webshere环境安装配置没有问题,检查EAS服务器的/etc/hosts文件如下:

127.0.0.1 EAS EAS.TEST.COM localhost localhost.domain 192.168.1.24 EAS EAS.TEST.COM

在websphere配置中关于SOAP的端口时默认使用的是localhost(参考配置文件:$WAS_HOME\\AppServer\\profiles\\AppSrv01\\temp\\wsadmin.properties中的配置项com.ibm.ws.scripting.host),由于在/etc/hosts/文件中的127.0.0.1所在的行配置上了主机名的解析,导致不会再解析第二行的信息。因此需要去掉127.0.0.1中的主机名解析,将该文件修改如下:

127.0.0.1 localhost localhost.domain 192.168.1.24 EAS EAS.TEST.COM

停止Websphere实例后,重启进行EAS应用部署,操作成功。

关键字

EAS部署 webpshere ADMC0016E

如果是windows环境,检查%SYSTEMROOT%\\system32\\drivers\\etc\\host文件。

20)EAS安全验证采用USBKey(智能钥匙),如何取消使用默认的认证方式

适用版本

EAS7.0.1

问题描述

客户正式环境采用的是USBKey认证方式,现在从正式环境恢复到一个测试环境,由于没有两套USBKey设备,希望测试环境修改为默认认证方式,如何修改?

问题解答

USB认证配置文件:

?

EASV5.3:eas\\Server\\server\\deploy\\PermParam.properties;

?

EASV5.4以后:eas\\Server\\server\\profiles\\server1\\config\\ PermParam.properties

修改该配置文件中参数USBKEY_USEABLE的值为false即可(false:不启用 true:启用)。

关键字

EAS 安全认证 智能钥匙 USBKey 取消

21)EAS安全验证采用动态密码卡,如何取消使用默认的认证方式

适用版本

EAS7.0.1

问题描述

客户正式环境采用的是动态密码卡认证方式,现在从正式环境恢复到一个测试环境,由于没有两套动态密码卡设备,希望测试环境修改为默认认证方式,如何修改?

问题解答

步骤 1 修改eas\\Server\\server\\profiles\\server1\\config\\ PermParam.properties,检查是否存

在下面的行,如果有则删除:

DynamicCardPwdCheckClass=com.kingdee.eas.base.permission.card.HaiYueCardPwdCheck

DynamicCardPwdCheckClass=com.kingdee.eas.base.permission.card.RSACardPwdCheck

DynamicCardPwdCheckClass=com.kingdee.eas.base.permission.card.ChictionCard DynCardUserNumberType=2 --设置 1:表示采用id进行认证 2:表示采用编码进行认证。

步骤 2 在EAS数据中心中执行下面的脚本:

update T_PM_User setFLoginAuthorWay='0'; --0为传统认证方式

步骤 3 在管理控制台重启EAS管理员密码; 步骤 4 重启EAS,通过EAS客户端登陆验证。

关键字

EAS 安全认证 动态密码卡 取消


EAS系统部署常见问题FAQ(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:网上党史党建知识竞赛900题(红色选项为答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: