2

我有一个创建巴士目的地的 python 脚本。我从 WSAdmin 运行脚本,它工作正常,但更改未显示在 Websphere (WAS) 控制台中。

如果我从控制台注销然后再次登录,我可以看到更改。

脚本以AdminConfig.save()

如何使 WAS 控制台刷新并显示最新的配置更改?无需注销和登录。

我在 Windows 上运行 WAS 版本 7.0.0.15。

谢谢你的帮助!

编辑:

当我运行另一个创建 JMS 队列的脚本时,新队列会立即显示在 WAS 控制台中。所以也许这是 WAS 控制台中的一个错误。

4

1 回答 1

5

根据我的经验,当您重新访问或刷新页面时,WAS 集成解决方案控制台通常会显示其他会话的更新;但是,在某些情况下,这不能按预期工作,这些通常表示控制台中的错误。

wsadmin我在登录控制台时进行了快速测试以创建 SIB 目标。当我只是重新访问巴士页面时,我发现更改没有被重新识别;但是,当我导航到大多数其他页面时,我收到了“您的工作区已从主配置自动刷新。您可以在用户首选项中禁用自动刷新”。通常指示从另一个会话进行更改的消息。然后,在导航回巴士信息后,我的新目的地可见,而无需注销并重新登录。

总线页面似乎没有检测到这些更改,这听起来像是一个错误。您可以考虑使用 IBM 记录 PMR。

否则,首先,确保已启用工作空间刷新 ( System administration> Console Preferences> Turn on workspace automatic refresh) - 此设置很可能已默认启用 - 然后您可以使用我通过离开总线页面而不是注销找到的解决方法。

于 2011-12-08T15:34:36.643 回答