Example: Collecting arguments for the AdminControl object using wsadmin.sh
This example shows how to use multiple arguments with the AdminControl object.
Verify that the arguments parameter is a single string. Each individual argument in the string can contain spaces. Collect each argument containing spaces in some way.
- An example of how to obtain an MBean follows:
Use Jacl:
set am [$AdminControl queryNames type=ApplicationManager,process=server1,*]Use Jython:
am = AdminControl.queryNames('type=ApplicationManager,process=server1,*')- Multiple ways exist to collect arguments that contain spaces. Choose one of the following alternatives:
Use Jacl:
- $AdminControl invoke $am startApplication {"JavaMail Sample"}
- $AdminControl invoke $am startApplication {{JavaMail Sample}}
- $AdminControl invoke $am startApplication "\"JavaMail Sample\""
Use Jython:
- AdminControl.invoke(am, 'startApplication', '[JavaMail Sample]')
- AdminControl.invoke(am, 'startApplication', '\"JavaMail Sample\"')
wsadmin AdminControl