Sun Gathering Debug Data for Sun Java System Web Proxy Server

Procedure1.7.1 To Run the pkg_app Script

This script packages an executable and all of its shared libraries into one compressed tar file. You need to provide the proxy-pid and the name of the core file to be opened. The files are stripped of their directory paths and are stored under a relative directory named app/ with their name only, allowing them to be unpacked in one directory.

On Solaris 9 OS or greater, the list of files is derived from the core file rather than the process image if it is specified. You still must provide the proxy-pid of the running application to assist in path resolution.

Two scripts are created to facilitate opening the core file when the tar file is unpacked:

  1. Copy the script to a temporary directory on the system where Web Proxy Server is installed.

  2. Become superuser.

  3. Execute the pkg_app script in one of the following three ways:

    • ./pkg_app proxy-pid corefile

    • ./pkg_app proxy-pid(The pkg_app scripts prompts for the corefile name.)

    • ./pkg_app core file