赛捷软件论坛's Archiver

lynn.yu 发表于 2020-8-3 17:11

[KB 89520功能解说] “创建服务器会话失败:X3引擎错误_ad1:WOPKP-窗体不存在”

[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]


[b][KB 89520功能解说] 报错:“创建服务器会话失败:X3引擎错误_ad1:WOPKP-窗体不存在(10001)”(会计任务无法启动)[/b]


[b]产品[/b]
Sage X3



[b]国家[/b]
北美



[b]类别[/b]
定制
用户界面



[b]描述[/b]
请注意:本文是一种由于客户定制修改导致会计任务启动错误的特殊情况。本文旨在为类似情况提供一个故障排除技巧。
[b]
症状[/b]:
•        查询管理在其运行的任何功能的日志文件中都会显示这个报错:
[b]报错:“创建服务器会话失败:X3引擎错误_ad1:WOPKP-窗体不存在(10001)”[/b]
•        会计任务状态显示为“错误”,并且无法启动。
•        用户已经尝试从子账套的ABATCH表中清除PID和其他字段。
•        根据日志,在美国东部时间2月20日晚上10:46左右,AWRKSIG任务和此后的每个任务都开始出现错误。在那之前的5分钟,AWRKSIG没有出现问题。
•        两个子账套受到影响。其他账套没有影响。


[b]原因[/b]
定制代码导致会计任务无法启动。


[b]解决方法[/b]
我们观察了服务器,在受影响的子账套的TRT文件夹中,通过搜索Windows资源管理器寻找以下内容:
1.        输入以下内容:Date:(日期:)
2.        选择问题首次开始出现的日期。
3.        这样会找到截至该日期修改的所有文件。只有当用户在该日期之后没有再次修改文件的情况下,这才有效。
•        通过上述技术,我们发现有两个文件(以W1ZXABP1.ADX为例)在这段时间内发生了日期/时间的修改,分别是错误开始前2分钟和最后一次会计任务成功后3分钟。
•        这是一个定制窗体和定制源代码。
•        我们在有这个问题的二级账套查看,二级账套中在修改前几分钟也有这些文件。
•        生产运营账套中没有这些文件。

告知提交问题者她一定要找到进行这次修改的人,了解他们的做法。用户能够找到修正其代码并解决该问题的开发人员。用户无法提供开发人员执行的确切原因/解决方案的细节。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.