Apr 19, 2008

Troubleshooting Guide for Java

This document helps in troubleshooting problems that might occur with applications that use the desktop technologies in the SunMicrosystems Inc. release of JavaTM Platform, Standard EditionDevelopment Kit 6 (JDKTM 6 release or Java SE 6 release). Most of the information in this guide also applies to the Java SE 5 release (also known as Java 2 SE 1.5 or 5.0). Information that applies only to Java SE 6 is indicated accordingly. For help in troubleshooting possible problems between the application and the JavaHotSpotTM virtual machine, see the Troubleshooting Guide for Java SE 6 withHotSpotVMor the Java 2 SE 5.0 Troubleshooting and Diagnostic Guide.

Who ShouldUseThis Guide
The target audience for this document comprises developers who are working with the desktop technologies in Java SE 5 or 6, as well as support or administration personnel who maintain applications that are deployed with Java SE 5 or 6. This document is intended for readers with a detailed understanding of the desktop technologies, a high-level understanding of the components of the Java VirtualMachine, as well as some understanding of concepts such as garbage collection, threads, native libraries, and so on. In addition, it is assumed that the reader is reasonably proficient on the operating system where the Java SE application is installed.

HowThis Guide Is Organized
The first chapter of this guide introduces the desktop technologies, presents some general troubleshooting information and guidelines, and introduces some troubleshooting tools. Further chapters suggest procedures to try when you encounter problems with some of the desktop technologies, namely, AWT, Java 2D, Swing, Internationalization, Java Sound, and Java Plug-in.More desktop technologies will be gradually added to this guide. The last chapter provides suggestions on what to try before submitting a bug report, guidance on how to submit a report, and suggestions on what data to collect for the report. Finally, there is an appendix for each of the following reference areas: Java 2D properties, and details about the format of the fatal error report.


Download

0 comments: