Tools in tools directory

The tools directory located at <Activator_install_directory>\Activator\tools contains many tools. The following table summarizes the tools and provides links for more information about some of them. Some of these tools are easy to use, but others are not intended for use by end users or should be used only on the advice of technical support.

If you use Windows, the names of these tools have an extension of .cmd. If you use Linux, whether or not the tools have an extension depends on the specific brand of Linux OS.

Depending on whether you use Windows or Linux, some of these tools may not have been installed with the application. If a tool changes a value in the database, restart the server for the change to take effect.

Tool

Description

certScan

Scans public-key certificates and reports information, warnings and errors. See Analyze certificates for errors.

diagnose

When performing troubleshooting, this tool can be used to compress and send log files to technical support. Technical support often requests log files when helping users. Run the tool from a command line and follow the menu prompts.

diff

The diff tool is similar to the Linux diff tool and the Windows comp tool. It improves upon these tools by reporting the offsets of differences even in binary files. Also, it is platform independent, and it sets exit codes to allow shell scripts or batch files to make use of the tool. Very large files are processed using Java nio buffers for efficiency. The tool provides help if you invoke it with -?.

dirTester

Tests the Java temp or other specified directory by writing an unbuffered and a buffered temp file. This tool is for use only upon advice of technical support.

ebxmlCpaSchematronValidator

Performs tests on the content of the ebXML CPA. The tool makes sure matching elements in each PartyInfo element of the ebXML CPA are consistent. See Tools for CPAs.

ebxmlCpaSecurityGuard

Used for digitally signing CPAs. Its various functions all relate to signing and verifying digital signatures of a CPA. See Tools for CPAs.

ebxmlCpaValidator

Performs a schema validation on a CPA. See Tools for CPAs.

exportProfile

Exports community and partner profiles to XML files. Community profiles are exported as partner profiles. Partner profiles also can be exported as partner profiles, either singly or in a batch. Run exportProfile without parameters to display directions for using the tool.

keyInfoWriter

Extracts KeyInfo element information from a certificate for use in a CPA for ebXML trading. See Extract KeyInfo element for a CPA.

logViewer

Interleaves multiple log files and sorts log entries chronologically. It also can filter log categories, log levels and threads. This tool is not for use by end users.

messagePurgeTool

Immediately deletes all database records of traded messages and all files in the backup directory. See Purge the trading engine.

mmdGenerator

Used to generate all possible MMDs or a specific MMD for an ebXML CPA. See Tools for CPAs.

modifyUIPorts

Resets the HTTPS/HTTP user interface port in the event of a port conflict that makes the UI inaccessible. This tool is for use only upon advice of technical support. Before running the tool, uncomment the line corresponding to HTTPS or HTTP in the startup.xml file at <Activator_install_directory>\Activator\conf. Run the tool without parameters to display instructions for use. In addition, read the port resetting instructions in the startup.xml file at Activator_install_directory>\Activator\conf.

netInfo

Finds network interfaces for a computer. See Configure server IP binding.

rejectInprocessMessages

Sets Activator messages that are stuck in the in-process state to a status of failed. This tool is for use only upon advice of technical support, and only when all TE and CN nodes are stopped. Run the tool without parameters to display a list of valid parameters.

uiSslConfig

Backup tool for editing the ...conf\startup.xml file in case the setup method described in Configure the UI does not work properly.

Related Links