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

Dag*_*agR 2 websphere wsadmin

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

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

脚本以.结尾 AdminConfig.save()

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

我在Windows上运行WAS版本7.0.0.15.

谢谢你的帮助!

编辑:

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

she*_*ley 5

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

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

似乎总线页面没有检测到这些变化,这听起来像一个bug.您可以考虑使用IBM记录PMR.

否则,第一,保证workpsace刷新启用(System administration> Console Preferences> Turn on workspace automatic refresh) -这个设置是最有可能已经默认启用-然后你可以使用,我发现从客车页面导航走,而不是退出的解决方法.