|WLST|是否可以撤消已激活会话的更改?

|WLST| Is it possible to undo changes from activated session?

是否可以使用 WebLogic Sc​​ipting Tool (WLST) 撤消(创建新更改或不创建新更改 - 这真的无关紧要)在 Oracle Service Bus 11g 的前一个会话中激活的更改?

除了 Oracle 论坛上的一个问题,我找不到任何类似案例的例子,这个问题已经 2 年没有任何答案了 https://community.oracle.com/thread/3809612

我只找到 SessionManagementBean 上的 createSession()、activateSession()、discardSession() 和 sessionExists(),但这仅适用于当前会话。没有已激活的内容。

我想在 WSLT 中编写与此图像(第 "Options" 列)右侧红色圆圈中的箭头相同的代码: Configuration changes - how to undo changes from existing and already activated session

是这个mBean的问题:

'com.bea:Name=Config.XBus Kernel,Type=com.bea.wli.config.mbeans.ConfigMBean'

及其方法:

  • 获取执行历史
  • 撤销任务