IBM User Guide for Java V7 on Windows > Troubleshooting and support > Using diagnostic tools > Tracing Java applications and the JVM > Application trace > Implementing application trace
Example HelloWorld with application trace
This code illustrates a "HelloWorld" application with application trace.
For more information about this example, see Using application trace at run time.
import com.ibm.jvm.Trace; public class HelloWorld { static int handle; static String[] templates; public static void main ( String[] args ) { templates = new String[ 5 ]; templates[ 0 ] = Trace.ENTRY + "Entering %s"; templates[ 1 ] = Trace.EXIT + "Exiting %s"; templates[ 2 ] = Trace.EVENT + "Event id %d, text = %s"; templates[ 3 ] = Trace.EXCEPTION + "Exception: %s"; templates[ 4 ] = Trace.EXCEPTION_EXIT + "Exception exit from %s"; // Register a trace application called HelloWorld handle = Trace.registerApplication( "HelloWorld", templates ); // Set any tracepoints that are requested on the command line for ( int i = 0; i < args.length; i++ ) { System.err.println( "Trace setting: " + args[ i ] ); Trace.set( args[ i ] ); } // Trace something.... Trace.trace( handle, 2, 1, "Trace initialized" ); // Call a few methods... sayHello( ); sayGoodbye( ); } private static void sayHello( ) { Trace.trace( handle, 0, "sayHello" ); System.out.println( "Hello" ); Trace.trace( handle, 1, "sayHello" ); } private static void sayGoodbye( ) { Trace.trace( handle, 0, "sayGoodbye" ); System.out.println( "Bye" ); Trace.trace( handle, 4, "sayGoodbye" ); }}
Parent: Implementing application trace
Error 404 - Not Found Error 404 - Not Found
The document you are looking for may have been removed or re-named. Please contact the web site owner for further assistance.