Before you begin
Before starting this task, the wsadmin tool must be running. See the Starting the wsadmin scripting client article for more information.Why and when to perform this task
Perform the following steps to configure a new JMS provider:
Steps for this task
Using Jacl:
set node [$AdminConfig getid /Cell:mycell/Node:mynode/]
node = AdminConfig.getid('/Cell:mycell/Node:mynode/') print node
mynode(cells/mycell/nodes/mynode|node.xml#Node_1)
Using Jacl:
$AdminConfig required JMSProvider
print AdminConfig.required('JMSProvider')
Attribute Type name String externalInitialContextFactory String externalProviderURL String
Using Jacl:
set name [list name JMSP1] set extICF [list externalInitialContextFactory "Put the external initial context factory here"] set extPURL [list externalProviderURL "Put the external provider URL here"] set jmspAttrs [list $name $extICF $extPURL]
name = ['name', 'JMSP1'] extICF = ['externalInitialContextFactory', "Put the external initial context factory here"] extPURL = ['externalProviderURL', "Put the external provider URL here"] jmspAttrs = [name, extICF, extPURL] print jmspAttrs
{name JMSP1} {externalInitialContextFactory {Put the external initial context factory here }} {externalProviderURL {Put the external provider URL here}}
Using Jacl:
set newjmsp [$AdminConfig create JMSProvider $node $jmspAttrs]
newjmsp = AdminConfig.create('JMSProvider', node, jmspAttrs) print newjmsp
JMSP1(cells/mycell/nodes/mynode|resources.xml#JMSProvider_1)
Related concepts
AdminConfig object for scripted administration
Related reference
Commands for the AdminConfig object