This section describes some additional tracing guidelines, including the following:
Remember to trace significant methods in inner classes. Be sure to declare a final static CLASS variable if there are any trace methods in the inner class.
private final static String CLASS = com.waveset.adapter.SomeResourceAdapter$AdapterInnerClass;
In general, do not use the trace facility in static initializers. Identity Manager executes these initializers when the class is loaded, which can occur when the repository is initialized. Use the Debug class to trace anything significant in static initializers.