Skip to main content


developerWorks  >   Java™ technology  >   IBM developer kits  >  

IBM Diagnostic Tool Framework for Java Version 1.3

The Diagnostic Tool Framework for Java (DTFJ) is a Java application programming interface (API) used to support the building of Java diagnostics tools.

developerWorks

IBM DTFJ Overview

DTFJ works with data from a system dump that has been processed by the jextract tool. The jextract tool produces metadata from the dump, which allows the internal structure of the JVM to be analyzed. You must run jextract on the system that produced the dump. (For more information on jextract see the Diagnosis documentation.)

The DTFJ API helps diagnostics tools access the following information:

  • Memory locations stored in the dump
  • Relationships between memory locations and Java internals
  • Java threads running within the JVM
  • Native threads held in the dump
  • Java classes and their classloaders that were present
  • Java objects that were present in the heap
  • Java monitors and the objects and threads they are associated with
  • Details of the machine on which the dump was produced
  • Details of the Java version that was being used
  • The command line that launched the JVM


Back to top


Installation instructions

For Eclipse 3.4:

  1. Download the IBM DTFJ plugin which is packaged as an archived update site dtfj-updatesite.zip.
  2. From the Eclipse menu select Help > Software Updates
  3. In the dialogue that appears, select Available Software and click Add Site ...
  4. Select Archive...
  5. In the dialogue box, select the dtfj-updatesite.zip file from the file dialogue and click Open.
  6. Ensure IBM DTFJ zip file is selected. Click Install.
  7. Click Next, read and accept the license agreements.
  8. Click Finish.

For earlier versions of Eclipse:

  1. Download the IBM DTFJ plugin which is packaged as an archived update site dtfj-updatesite.zip.
  2. From the Eclipse menu select Help > Software Updates > Find and Install...
  3. In the dialogue that appears, select Search for new features to install and click Next.
  4. Select New Archived Site...
  5. In the dialogue box, select the dtfj-updatesite.zip file from the file dialogue and click Open.
  6. At the 'Edit local site' dialogue, in the 'Name' field enter IBM DTFJ updates and click OK.
  7. Ensure IBM DTFJ updates is selected as a site included in the search. Click Finish.
  8. Select all of the 'IBM DTFJ' features to install. Click Next.
  9. Read the license agreements and if you agree to them click Next.
  10. Click Finish.
  11. Click on Install all to initiate installation.


Back to top


Download

IBM Diagnostic Tool Framework for Java version 1.3

Contact information

For comments specific to this download please send mail directly to us.

Additional resources



Back to top


Document options

Document options requiring JavaScript are not displayed


Related information
General SDK FAQs
Newsgroups
Future plans

Special offers
Rate and  Review Rational products
DB2 pureScale Unlimited capacity for your data
WebSphere Application Server Hypervisor trial

More offers