Documentation Contents
Java Platform, Standard Edition Troubleshooting Guide
Contents Previous Next

# 9.2 General Steps to Troubleshoot an Issue

When you experience problems running your application, follow the steps below for troubleshooting the issue.

1. Identify the symptom:

   - Identify the Type of Issue.

   - Find the problem area.

   - Note relevant configuration information.

2. Eliminate non-issues:

   - Make sure the correct patches, drivers, and operating systems are installed.

   - Try earlier releases (back-tracing).

   - Minimize the test. Restrict the test to as few issues at a time as possible.

   - Minimize the hardware and software configuration. Determine if the problem is reproducible on single and multiple systems. Determine if the problem changes with the browser version.

   - Determine if the problem depends on whether multiple VMs are installed.

3. Find the cause:

   - Check for typical causes in the area.

   - Use flags to change defaults.

   - Use tracing.

   - In exceptional cases, use system properties to temporarily change the behavior of the painting system. Several unsupported properties are described in the System Properties for Java 2D Technology documentation.

4. Find the fix:

   - Find a possible workaround.

   - File a bug.

     For guidance on how to submit a bug report and suggestions on what data to collect for the report, see Submit a Bug Report.

   - Fix the setup.

   - Fix the application.

Contents Previous Next

Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved.
Contact Us