An example configuring the message listener service for an application server follows:
Using Jacl:
set server [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
Example output:
server1(cells/mycell/nodes/mynode/servers/server1:server.xml#Server_1)
Using Jacl:
set mls [$AdminConfig list MessageListenerService $server]
Example output:
(cells/mycell/nodes/mynode/servers/server1:server.xml#MessageListenerService_1)
This example command changes the thread pool attributes:
Using Jacl:
$AdminConfig modify $mls {{threadPool {{inactivityTimeout 4000} {isGrowable true} {maximumSize 100} {minimumSize 25}}}}
This example modifies the property of the first listener port:
Using Jacl:
set lports [$AdminConfig showAttribute $mls listenerPorts] set lport [lindex $lports 0] $AdminConfig modify $lport {{maxRetries 2}}
This example adds a listener port:
Using Jacl:
set new [$AdminConfig create ListenerPort $mls {{name my} {destinationJNDIName di} {connectionFactoryJNDIName jndi/fs}}] $AdminConfig create StateManageable $new {{initialState START}}
Example output:
my(cells/mycell/nodes/mynode/servers/server1:server.xml#ListenerPort_1079471940692) (cells/mycell/nodes/mynode/servers/server1:server.xml#StateManageable_107947182623)
Using Jacl:
$AdminConfig save