The prerequisites for collecting debug data for Calendar Server are as follows:
Make sure you have superuser privileges.
For the Solaris OS platform, obtain the dbhang, pkg_app, and cscapture scripts from the following location:
http://www.sun.com/bigadmin/scripts/indexSjs.html
For information about running the pkg_app script, see To Run the pkg_app Script.
For information about running the cscapture script, see Using Calendar Server Capture (cscapture) to Collect Debug Data for Sun Java System Calendar Server.
On the Windows platform, download the free Debugging Tools for Windows to help in analyzing process hang problems. The debugger Dr. Watson is not useful for process hang problems because it cannot generate a crash dump on a running process. Download the free Debugging Tools from the following location:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
Install the last version of Debugging Tools and the OS Symbols for your version of Windows. Also, you must add the environment variable NT_SYMBOL_PATH.
Use the command drwtsn32 -i to select Dr. Watson as the default debugger. Use the command drwtsn32, check all options, and choose the path for crash dumps.