6 One View 监视列表的管理任务

本章包括以下主题:

6.1 故障排除

本节讨论您也许会遇到的一些问题及可能的解决方法。

6.1.1 监视列表未运行

如果您正在使用 WebSphere 应用程序服务器,且将 JD Edwards EnterpriseOne 作为整合或成组 Web 服务器的一部分运行,则在部署最新的工具版本之后,可能需要重新生成 WebSphere 全局插件配置。向正在部署的工具版本中添加新的小程序时,需要重新生成此配置。

要重新生成 WebSphere 全局插件:

  1. 打开 WebSphere 应用程序服务器 (WebSphere Application Server, WAS) 控制台。

  2. 打开“环境”树结构。

  3. 选择“更新全局 Web 服务器插件配置”选项。

  4. 单击“确定”以生成新插件。

  5. 重新启动 HTTP 服务器以识别新文件。

6.1.2 更新失败 - 找不到查询错误

当系统尝试更新监视列表时,您可能会看到此错误。如果已删除监视列表所基于的查询,或者如果用户没有权限访问该查询时,则会出现此错误。例如,可能针对不属于用户的某一特定角色设置了查询。

要更正此问题:

  1. 验证该查询是否仍然存在。

  2. 确保用户有权通过检查 P00950 中的应用程序查询安全性来查看查询。

6.1.3 用户无权访问监视列表

如果您已为用户设置“Web 对象视图”或“Web 对象操作”安全,而该用户在退出然后重新登录 JD Edwards EnterpriseOne 之后仍无法访问监视列表,您可能需要清除安全快速储存区。转到 Server Manager,并清除 JDBj 安全快速储存区,即可解决此问题。

6.2 运行情况相关事项

监视列表旨在减少 Web 服务器上的负荷。对于获得相同的信息,通过查询运行监视列表所需的开销比打开关联应用程序所需的开销更少。如果用户无需打开应用程序,即可从“监视列表”菜单中获得所需信息,那么这将直接减少 Web 服务器中的负荷,并直接提高生产率。

将监视列表的刷新间隔时间定义为 5 分钟,这并不意味着监视列表将会每 5 分钟运行一次。用户操作(例如,单击“监视列表”下拉菜单)会导致监视列表检查刷新间隔时间,以查看是否应更新。因此,如果没有用户操作,监视列表不会运行。

系统提供了多个配置设置,有助于确保用户无法设置对 Web 服务器性能具有负面影响的监视列表。这些设置位于“Web 对象设置”标题下“Server Manager”的“Web 运行时”部分中。

Web 对象设置
监视列表:可返回的缺省最大记录数 指定“监视列表管理”选项卡中“可返回的最大记录数”字段的缺省值。此缺省值将在创建监视列表时使用。
监视列表:可返回的最大记录数上限 指定允许用户在监视列表的“可返回的最大记录数”字段中输入的最大值。如果用户在创建或编辑监视列表时超出此值,则会收到错误消息。
监视列表:缺省刷新间隔时间 指定“监视列表管理”选项卡中“刷新间隔时间”字段的缺省值(分钟)。此缺省值将在创建监视列表时使用。
监视列表:刷新间隔时间下限 指定允许用户在监视列表的“刷新间隔时间”字段中输入的最小值(分钟)。
监视列表:线程数 指定每个用户可同时更新的监视列表最大数。

有关创建监视列表的其他信息,请参阅《JD Edwards EnterpriseOne 应用程序 One View 监视列表实施指南》