Collect arguments for AdminControl
To use multiple arguments with AdminControl the arguments parameter should be a single string. Each individual argument in the string can contain spaces.
Jython...
### Obtain an MBean..
am = AdminControl.queryNames('type=ApplicationManager,process=server1,*')
### Collect arguments that contain spaces...
AdminControl.invoke(am, 'startApplication', '[Java Mail Sample]')
AdminControl.invoke(am, 'startApplication', '\"Java Mail Sample\"')Jacl...
### Obtain an MBean..
set am [$AdminControl queryNames type=ApplicationManager,process=server1,*]
### Collect arguments that contain spaces...
$AdminControl invoke $am startApplication {"Java Mail Sample"}
$AdminControl invoke $am startApplication {{Java Mail Sample}}
$AdminControl invoke $am startApplication "\"Java Mail Sample\""
Related tasks
Use AdminControl for scripted administration