NodeUtil Commands

The NodeUtil utility includes commands for information display and to remove components and endpoints.

NodeUtil Commands
Command Description Arguments
Global Commands
version Displays the utility version. none
validateNodeConfig Validate a node configuration, displaying any error and optionally repairing them. The caller must provide a node name.
Note: This command is only relevant for platform versions 3.1.x and associated hotfixes.
All standard nodeutil command arguments.

-repair

validatePlatformFeatureVersion Validate that a node's platform feature version is correct for its node type, displaying any errors. This command is only relevant for platform versions 3.1.2 and 3.1.3 and associated hotfixes. All standard nodeutil command arguments.
howlLogReader Examines the transactions logs of a node for active transactions. The full path to the HOWL log directory for a node has to be specified.

All standard nodeutil command arguments.

-howlLogDirectory path

-txLogNum integer

-txLogSize integer

-activeTransactionsFile path

-tibcoHostInstanceFolder

-nodeName

NodeUtil Commands
NodeUtilCommands Common arguments for all nodeutil commands. -configFile

-tibcoHostInstanceFolder

-nodeName

-stackTrace

Component Commands
removeComponents Removes components from the specified application from the specified node.

All standard nodeutil command arguments.

-applicationName

-version

-includeEndpoints

-dryRun

This is the complete path to the TIBCO Host instance folder.

removeEndpoints Removes endpoints from the specified applications from the specified node.
Note: Ensure that the node is shut down before calling this command to avoid server errors. The command does not verify that the node is shut down.
-applicationName

-version

-dryRun

-nodeName nodename

tibcoHostInstanceFolder path

This is the complete path to the TIBCO Host instance folder.

listComponents Lists components of the specified application for the specified node. -applicationName

-version

-includeEndpoints

-nodeName nodename

tibcoHostInstanceFolder path

This is the complete path to the TIBCO Host instance folder.

listEndpoints Lists endpoints for the specified application for the specified node. -applicationName

-version

-includeEndpoints

-nodeName nodename

tibcoHostInstanceFolder path

This is the complete path to the TIBCO Host instance folder.

listObsoleteComponents Lists obsolete components from the specified node.

-nodeName nodename

tibcoHostInstanceFolder path

This is the complete path to the TIBCO Host instance folder.

removeObsoleteComponents Removes obsolete components from the specified node.

-dryRun

-nodeName nodename

tibcoHostInstanceFolder path

This is the complete path to the TIBCO Host instance folder.

updateDependency Updates the dependency of components for the specified node. -oldDependency

-newDependency

-nodeName nodename

tibcoHostInstanceFolder path

This is the complete path to the TIBCO Host instance folder.

exportComponents Export components from an application from a node.
Note: Ensure that the node is shut down before calling this command to avoid server errors. The command does not verify that the node is shut down.
All standard nodeutil command arguments.

-applicationName

-version

-toFile

-printFolder

-dryRun

importComponents Import components into a node.
Note: Ensure that the node is shut down before calling this command to avoid server errors. The command does not verify that the node is shut down.
All standard nodeutil command arguments.

-fromFile

-dryRun

removeApplication Remove components and endpoints from an application in a node.
Note: Ensure that the node is shut down before calling this command to avoid server errors. The command does not verify that the node is shut down.
All standard nodeutil command arguments.

-applicationName

-version

-dryRun

updateDependencies Automatically find missing dependencies and update them for all affected components on a node.

Components for which the dependencies are updated will be listed.

All standard nodeutil command arguments.

-applicationName

-version

-dryRun

Command Loop commands
getConfiguration Displays the current configuration. All subsequent commands without explicit overrides use this configuration. none
changeConfiguration Changes the configuration used to access a node. All subsequent commands use this configuration information to access the node. -tibcoHostInstanceFolder

-nodeName nodename

exit Exits the command loop. none
Note: The nodeUtil.tibcoHostInstanceFolder and nodeUtil.nodeName properties can be specified in a configuration file. If such a configuration file is used, additionally specify the -configFile configfilename argument.

Example:

nodeUtil.tibcoHostInstanceFolder=TIBCO_HOME/data/tibcohost/Admin-amxadmin-instanceOne
nodeUtil.nodeName=DevNode