AdminTask.createSIBus在WebSphere中创建隐藏总线

AdminTask.createSIBus在WebSphere中创建隐藏总线,websphere,jython,Websphere,Jython,我注意到,当使用Jython在WebSphere中创建服务集成总线时,它不会立即出现在WebSphere控制台中 e、 g.在WebSphere 7-8.5.5上尝试以下操作: ./wsadmin.sh wsadmin>AdminTask.createSIBus('[-bus-bus1-description[A new bus]-bus-security false]')) wsadmin>AdminConfig.save() 现在将更改保存到主存储库,然后在Web控制台中的“服务集成”下查

我注意到,当使用Jython在WebSphere中创建服务集成总线时,它不会立即出现在WebSphere控制台中

e、 g.在WebSphere 7-8.5.5上尝试以下操作:

./wsadmin.sh
wsadmin>AdminTask.createSIBus('[-bus-bus1-description[A new bus]-bus-security false]')) wsadmin>AdminConfig.save()

现在将更改保存到主存储库,然后在Web控制台中的“服务集成”下查看总线-未列出

现在,尝试在Web控制台中创建一个同名的总线-它将失败(因为它已经“存在”),当您保存并应用更改时,它将出现。还有谁经历过这种情况并知道其根本原因

干杯


Rod

您确定在正确的范围内查看总线资源吗?另外,您是否在执行wsadmin命令后刷新了页面?总线是单元范围的,因此最有可能的原因是您在脚本运行时登录了管理控制台,因此在尝试更改之前,它没有更新配置的控制台视图。感谢两位的快速反馈,是的,您是正确的-这是范围。我只是通过从/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin运行wsadmin.sh再次尝试了它,现在它工作正常-干杯!好吧,我必须承认这一点——我认为这甚至还不到这个范围。我想这是因为我在通过wsadmin进行更改时没有注销WebSphere控制台,总之一切正常-谢谢!您确定在正确的范围内查看总线资源吗?另外,您是否在执行wsadmin命令后刷新了页面?总线是单元范围的,因此最有可能的原因是您在脚本运行时登录了管理控制台,因此在尝试更改之前,它没有更新配置的控制台视图。感谢两位的快速反馈,是的,您是正确的-这是范围。我只是通过从/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin运行wsadmin.sh再次尝试了它,现在它工作正常-干杯!好吧,我必须承认这一点——我认为这甚至还不到这个范围。我想这是因为我在通过wsadmin进行更改时没有注销WebSphere控制台,总之一切正常-谢谢!