String name = nullableCsv( tokens.nextToken() );
String group = nullableCsv( tokens.nextToken() );
String message = nullableCsv( tokens.nextToken() );
String elapsedStr = tokens.nextToken();
Integer elapsed = "null".equals( elapsedStr ) ? null : Integer.decode( elapsedStr );
final StackTraceWriter stackTraceWriter =
tokens.hasMoreTokens() ? deserializeStackStraceWriter( tokens ) : null;
return CategorizedReportEntry.reportEntry( source, name, group, stackTraceWriter, elapsed, message );
}
catch ( RuntimeException e )