Follow softwareverify on Twitter
0 items - $0.00

 

Java Bug Validator Tutorial

This document is intended to augment the information in the Java Bug Validator Help file. If you have not read the help file we encourage you to do so. Java Bug Validator is a powerful and complex product, reading the help manual will help you use Java Bug Validator more efficiently.

Java Bug Validator is an analysis tool that can analyse running applications and also analyse the encoded logs created by Java Bug Validator Client.

Example Application

The example application is jbvExample.java in the jbvExample folder in the installation folder.

How to use Java Bug Validator

  1. Start Java Bug Validator.

  2. Start the application using Java Bug Validator's launch program option.

    Launch Icon

    The launch application wizard displayed.

    Launch Dialog

    Select the application using the Browse... button or type the package name and class name. You can also specify command line arguments and the startup directory on this page of the launch wizard.

    Launch Dialog

    Configure the Java runtime.

    Launch Dialog

    Review your options. If you are happy with the options click the Start Application button. The application will start and Java Bug Validator will start to monitor the application. Java Bug Validator will display a progress dialog box whilst it is attaching to the application.

  3. Use the application as normal.

  4. When an error occurs or the application crashes, click the Refresh button on Bug Validator Client. This will display a log of the application execution history. The debugger symbols and filenames are encoded.

    Java Bug Validator Log

  5. Save the the log using the Save option on the File menu.

    File Save Menu

  6. Send the log to the application developer for analysis.

If your application is started using a batch file you will find this topic useful.

Customer Support

If you need customer support whilst using Java Bug Validator, send email to support@softwareverify.com with a description of what you are trying to acheive and what problems you are having.