public static void report(Level level, @NonNls String module, @NonNls String context, Exception e) {
    String message = e.getMessage();
    report(level, module, context, message == null ? e.getClass().toString() : FileUtil.toSystemIndependentName(message));
  }
public static void report(Level level, @NonNls String module, @NonNls String context, Exception e)