Use the removeSIBusMember command to
remove a member from a service integration bus by using the wsadmin
tool. A bus member can be an application
server or a WebSphere® MQ server.
Purpose
The
removeSIBusMember command
removes a bus member from the named bus. It cleans up artifacts that
are associated with the removed membership, for example, associated WebSphere MQ server bus member artifacts,
mediation execution points, or core group policies for messaging engines
that are associated with the bus member. To remove a bus member by using
this command, specify one of the following resources:
- The server and the node on which that server runs
- The WebSphere MQ server
This command does not delete messages from the associated
WebSphere MQ queues, and it
does not delete the queues.
Target object
A service integration bus.
Required parameters
- -bus bus_name
- The name by which the service integration bus is known. You can
use the listSIBuses command to list the names of
existing buses.
Conditional parameters
- -node node_name
- -server server_name
- To remove an application server from a bus, specify both the name
of the node on which the server runs and the name of the server.
If you specify these parameters, do not
specify the -wmqServer parameter.
- -wmqServer mqservername
- To remove a WebSphere MQ server from a bus, specify
the name of the WebSphere MQ server. This is the name that
was specified in the -name parameter when the WebSphere MQ server was created.
If you specify this parameter, do not
specify the -node or -server parameters.
Example
Remove server1 from bus1.
AdminTask.removeSIBusMember('[-bus bus1 -node node1 -server server1 ]')