Use the unmediateSIBDestination command to remove a mediation from a service integration bus destination.
To run the command, use the AdminTask object of the wsadmin scripting client.
The wsadmin scripting client is run from Qshell. For more information, see Configuring Qshell to run WebSphere® Application Server scripts .
print AdminTask.help('SIBAdminCommands')
print AdminTask.help('command_name')
AdminConfig.save()
This command removes a mediation from a bus destination for a service integration bus. The mediation is left on the bus, in case it is needed to mediate other bus destinations.
If you unmediate a destination that is assigned to a WebSphere MQ server bus member, or a destination that has a mediation point on a WebSphere MQ server bus member, the mediation process stops, and messages already queued on the mediation point are not mediated.
None.
None.
None.
wsadmin>AdminTask.listSIBMediations(["-bus", "abus"]) '(cells/9994GKCCell01/buses/abus|sib-mediations.xml# SIBDestinationMediation_1098217858584)' wsadmin>AdminTask.unmediateSIBDestination(["-bus", "abus", "-destinationName", "myqueue"])
wsadmin>$AdminTask listSIBMediations {-bus abus} (cells/9994GKCCell01/buses/abus|sib-mediations.xml#SIBDestinationMediation_1098217858584) wsadmin>$AdminTask unmediateSIBDestination {-bus abus -destinationName myqueue}