in log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/appender/ServletAppender.java [46:59]
public ServletAppender build() {
final String name = getName();
if (name == null) {
LOGGER.error("No name provided for ServletAppender");
}
final ServletContext servletContext = WebLoggerContextUtils.getServletContext();
if (servletContext == null) {
LOGGER.error("No servlet context is available");
return null;
}
Layout layout = getOrCreateLayout();
return new ServletAppender(
name, layout, getFilter(), servletContext, isIgnoreExceptions(), logThrowables, getPropertyArray());
}