从WSAdmin脚本更改时如何刷新Websphere配置?

时间:2011-12-08 09:17:56

标签: websphere wsadmin

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

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

脚本以AdminConfig.save()

结尾

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

我在Windows上运行WAS版本7.0.0.15。

感谢您的帮助!

修改

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

1 个答案:

答案 0 :(得分:5)

根据我的经验,WAS Integrated Solutions Console通常会在您重新访问或刷新页面时显示其他会话所做的更新;但是,有一些情况下这不能按预期工作,这些通常代表控制台中的错误。

在我登录控制台时,我运行了一个快速测试,以便从wsadmin创建一个SIB目标。当我简单地重新访问公交车页面时,我发现这个改变没有得到认可;但是,当我导航到大多数其他页面时,我遇到了“您的工作区已从主配置中自动刷新。您可以在用户首选项中禁用自动刷新”。通常指示何时从另一个会话进行更改的消息。然后,在导航回公交车信息后,我可以看到我的新目的地,而无需退出并重新登录。

似乎公交车页面没有检测到这些变化,这听起来像个错误。您可以考虑使用IBM记录PMR。

否则,首先,请确保已启用workpsace刷新(System administration> Console Preferences> Turn on workspace automatic refresh) - 此设置很可能已默认启用 - 然后您可能是能够通过导航离开公交车页面而不是退出来使用我找到的解决方法。

相关问题