Disable a service using wsadmin

 

Using Jacl:

set server [$AdminConfig getid /Cell:cell/Node:node/Server:server/]

set services [$AdminConfig list Service $server]

set traceService [lindex $services 7]

$AdminConfig modify $traceService {{enable false}}

$AdminConfig save

 

Using Jython

server = AdminConfig.getid('/Cell:cell/Node:node/Server:server/')
print server

services = AdminConfig.list('Service', server)
print services

### get line separator 
import  java
lineSeparator = java.lang.System.getProperty('line.separator')
arrayServices = services.split(lineSeparator)
traceService = arrayServices[7] 
print traceService

AdminConfig.modify(traceService, [['enable', 'false']])

AdminConfig.save()