[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]