Port Configuration
Create Ports
Creates a port for a Universal Messaging server instance.
Syntax
sagcc create configuration data nodeAlias Universal-Messaging-instanceName COMMON-PORTS
{--input|-i} filename.xml --password password
Arguments and Options
- nodeAlias
- Required. The alias name of the installation in which the Universal Messaging server instance is installed.
- Universal-Messaging-instanceName
- Required. The ID of the Universal Messaging server instance on which you want to create a port.
- COMMON-PORTS
- Required. The ID of the configuration type of which you want to create an instance.
- --input|-i filename.xml
- Required. The XML file that contains the port configuration data.
- --password password
- Required. Your Command Central password.
Examples
To create a port for the server instance with ID "Universal-Messaging-umserver" installed in the installation with alias name “sag01”, using the port configuration file "port_data.xml":
sagcc create configuration data sag01 Universal-Messaging-umserver
COMMON-PORTS --input port_data.xml --password secret
Because the
{--server | -s} and
{--username | -u} options are not specified, the
command uses the default server and user name. For more information about these
options, see
IBM webMethods Command Central Help
.
The command specifies "secret" for the user's password.
The XML port configuration file must have the following format:
<PortSettings>
<Port alias="nhp1">
<Enabled>true</Enabled>
<Type>STANDARD</Type>
<Number>9001</Number>
<Protocol>NHP</Protocol>
<Backlog>100</Backlog>
<ExtendedProperties>
<Property name="autostart">true</Property>
<Property name="allowforinterrealm">true</Property>
<Property name="authtime">1000</Property>
<Property name="EnableNIO">true</Property>
<Property name="acceptThreads">2</Property>
<Property name="receivebuffersize">1310721</Property>
<Property name="SelectThreads">4</Property>
<Property name="advertise">true</Property>
<Property name="allowclientconnections">true</Property>
<Property name="Backlog">100</Property>
<Property name="Alias"/>
<Property name="keyAlias"/>
<Property name="sendbuffersize">1310721</Property>
<Property name="EnableHTTP11">true</Property>
<Property name="EnableJavaScript">true</Property>
<Property name="CORSAllowCredentials">true</Property>
<Property name="CORSAllowedOrigins">*</Property>
<Property name="AjaxLPActiveDelay">100</Property>
<Property name="EnableWebSockets">true</Property>
<Property name="EnableGZipLP">true</Property>
<Property name="MinimumBytesBeforeGZIP">1000</Property>
<Property name="AjaxLPIdleDelay">60000</Property>
<Property name="header1Name">foo</Property>
<Property name="header1Value">bar</Property>
<Property name="header1UserAgent">mozilla</Property>
</ExtendedProperties>
</Port>
</PortSettings>
Update Ports
Updates the configuration of a port for a Universal Messaging server instance.
Syntax
sagcc update configuration data nodeAlias Universal-Messaging-instanceName COMMON-PORTS-portAlias
{--input|-i} filename.xml --password password
Arguments and Options
- nodeAlias
- Required. The alias name of the installation in which the Universal Messaging server instance is installed.
- Universal-Messaging-instanceName
- Required. The ID of the Universal Messaging server instance on which you want to update a port.
- COMMON-PORTS-portAlias
- Required. The ID of the port instance that you want to update.
- --input|-i filename.xml
- Required. The XML file that contains the port configuration data.
- --password password
- Required. Your Command Central password.
Examples
To update the port with alias "nhp1" for the server instance with ID "Universal-Messaging-umserver" installed in the installation with alias name “sag01”, using the port configuration file "port_data.xml":
sagcc update configuration data sag01 Universal-Messaging-umserver COMMON-PORTS-nhp1
--input port_data.xml --password secret
Because the
{--server | -s} and
{--username | -u} options are not specified, the
command uses the default server and user name. For more information about these
options, see
IBM webMethods Command Central Help
.
The command specifies "secret" for the user's password.
The XML port configuration file must have the following format:
<PortSettings>
<Port alias="nhp1">
<Enabled>true</Enabled>
<Type>STANDARD</Type>
<Number>9001</Number>
<Protocol>NHP</Protocol>
<Backlog>100</Backlog>
<ExtendedProperties>
<Property name="autostart">true</Property>
<Property name="allowforinterrealm">true</Property>
<Property name="authtime">1000</Property>
<Property name="EnableNIO">true</Property>
<Property name="acceptThreads">2</Property>
<Property name="receivebuffersize">1310721</Property>
<Property name="SelectThreads">4</Property>
<Property name="advertise">true</Property>
<Property name="allowclientconnections">true</Property>
<Property name="Backlog">100</Property>
<Property name="Alias"/>
<Property name="keyAlias"/>
<Property name="sendbuffersize">1310721</Property>
<Property name="EnableHTTP11">true</Property>
<Property name="EnableJavaScript">true</Property>
<Property name="CORSAllowCredentials">true</Property>
<Property name="CORSAllowedOrigins">*</Property>
<Property name="AjaxLPActiveDelay">100</Property>
<Property name="EnableWebSockets">true</Property>
<Property name="EnableGZipLP">true</Property>
<Property name="MinimumBytesBeforeGZIP">1000</Property>
<Property name="AjaxLPIdleDelay">60000</Property>
<Property name="header1Name">foo</Property>
<Property name="header1Value">bar</Property>
<Property name="header1UserAgent">mozilla</Property>
</ExtendedProperties>
</Port>
</PortSettings>
Delete Ports
Deletes a port for a Universal Messaging server instance.
Syntax
sagcc delete configuration data nodeAlias Universal-Messaging-instanceName
COMMON-PORTS-portAlias --password password
Arguments and Options
- nodeAlias
- Required. The alias name of the installation in which the Universal Messaging server instance is installed.
- Universal-Messaging-instanceName
- Required. The ID of the Universal Messaging server instance on which you want to delete a port.
- COMMON-PORTS-portAlias
- Required. The ID of the port instance that you want to delete.
- --password password
- Required. Your Command Central password.
Examples
To delete the port with alias "nhp1 for the server instance with ID "Universal-Messaging-umserver" installed in the installation with alias name “sag01”:
sagcc delete configuration data sag01 Universal-Messaging-umserver COMMON-PORTS-nhp1
--password secret
Because the
{--server | -s} and
{--username | -u} options are not specified, the
command uses the default server and user name. For more information about these
options, see
IBM webMethods Command Central Help
.
The command specifies "secret" for the user's password.