}
this.buf.append("]]></log4j:throwable>\r\n");
}
if (this.locationInfo)
{
LocationInfo localLocationInfo = paramLoggingEvent.getLocationInformation();
this.buf.append("<log4j:locationInfo class=\"");
this.buf.append(Transform.escapeTags(localLocationInfo.getClassName()));
this.buf.append("\" method=\"");
this.buf.append(Transform.escapeTags(localLocationInfo.getMethodName()));
this.buf.append("\" file=\"");
this.buf.append(localLocationInfo.getFileName());
this.buf.append("\" line=\"");
this.buf.append(localLocationInfo.getLineNumber());
this.buf.append("\"/>\r\n");
}
this.buf.append("</log4j:event>\r\n\r\n");
return this.buf.toString();
}