WAS v8.5 > Reference > Commands (wsadmin scripting)PortManagement command group for AdminTask
We can use the Jython or Jacl scripting languages to configure servers with wsadmin. The commands and parameters in the PortManagement group can be used to list and modify application and server ports.
The PortManagement command group for AdminTask includes the following commands:
listApplicationPorts
Use the listApplicationPorts command to list the ports in order to access a particular application.
Target object
The application name for which the list of ports is generated. (String)
Required parameters
None.
Return values
The ports used by the application that you specified.
- Jacl:
$AdminTask listApplicationPorts {}
- Jython string:
AdminTask.listApplicationPorts ()
Interactive mode example usage
- Jacl:
$AdminTask listApplicationPorts {-interactive}
- Jython string:
AdminTask.listApplicationPorts ('[-interactive]')
listServerPorts
Use the listServerPorts command to list the ports used by the server specified.
Target object
The server name. (String)
Optional parameters
- -nodeName
- The name of the node. This parameter is only required when the server name is not unique in the cell. (String, optional)
- Jacl:
$AdminTask listServerPorts server1 {-nodeName myNode}
- Jython string:
AdminTask.listServerPorts ('server1', '[-nodeName myNode]')
Interactive mode example usage
- Jacl:
$AdminTask listServerPorts {-interactive}
- Jython string:
AdminTask.listServerPorts ('[-interactive]')
modifyServerPort
Use the modifyServerPort command to modify the port used by the server.
Target object
The name of the server for which the port is modified.
Required parameters
- -nodeName
- The name of the server node. This parameter is required only if the server name is not unique in the cell. (String, required)
- -endPointName
- The name of the port to modify. (String, required)
Optional parameters
- -host
- The new value for the host name of the endpoint. (String, optional)
- -port
- The new value for the port number of the endpoint. (Integer, optional)
- -modifyShared
- Set this parameter to true to modify the port of interest if the port is shared between multiple transport channel chains. If this parameter is not specified, the command will not modify the port if it is used in more than one transport channel chain. (Boolean, optional)
- Jacl:
$AdminTask modifyServerPort server1 {-nodeName myNode -endPointName port1 -port 5566 -modifyShared true}- Jython string:
AdminTask.modifyServerPort ('server1', '[-nodeName myNode -endPointName port1 -port 5566 -modifyShared true]')- Jython list:
AdminTask.modifyServerPort ('server1', ['-nodeName', 'myNode', '-endPointName', 'port1', '-port', '5566 -modifyShared true'])
Interactive mode example usage
- Jacl:
$AdminTask modifyServerPort {-interactive}
- Jython string:
AdminTask.modifyServerPort ('[-interactive]')
- Jython list:
AdminTask.modifyServerPort (['-interactive'])
Related
Use the wsadmin scripting AdminTask object for scripted administration
Reference:
Commands for AdminTask using wsadmin.sh