Performing a Thread Dump in UNIX (IBM AIX)
To perform a thread dump in IBM AIX:
1. Access the computer on which Sterling B2B Integrator is installed.
2. Change your working directory to install_dir directory.
3. In the command line, enter cat noapp.pid.
This lists the parent thread process ID.
4. Enter ps -ef | grep noapp.pid.
This returns all the child process IDs associated with the parent process ID.
5. Enter kill -QUIT noapp.pid child.pid.
(You must include both the parent PID and the child PID.)
The thread dump is placed in the javacore*.txt file in the install_dir/noapp/bin
directory.
Performing a Thread Dump in Linux
To perform a thread dump in Linux:
1. Access the computer on which Sterling B2B Integrator is installed.
2. Change your working directory to install_dir directory.
3. In the command line, enter kill -QUIT noapp.pid child.pid.
(You must include both the parent PID and the child PID.)
The thread dump is completed. Depending on your JVM, the thread dump is
placed in one of the following locations:
v noapp.log in the install_dir/logs directory
v javacore*.txt
Performing a Thread Dump in Windows
To perform a thread dump in Windows:
1. Navigate to install_dir\bin directory.
2. Run hardstop.cmd command to stop Sterling B2B Integrator.
3. Run the start_si_console.cmd command from the install_dir\bin directory. It
will run Sterling B2B Integrator in console mode.
Running the start_si_console.cmd command does not start Sterling B2B
Integrator services. It will run Sterling B2B Integrator services in a series of
command prompt windows, which cannot be closed while it is running. You
can track the progress by watching si_exe.log as running this command takes
longer time for Sterling B2B Integrator to start.
4. Perform a thread dump using the following steps:
v Go to the start_noapp_console.cmd command prompt window.
v Press Ctrl + Break.
v Open the noapp_exe.log file in the install_dir\logs directory and scroll to the
bottom.
v Verify that the thread information is present in the log file.
Performing a Thread Dump in IBM iSeries
®
To perform a thread dump in iSeries:
1. Access the computer on which Sterling B2B Integrator is installed.
Performance Management 237