public ServletAppender build()

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());
        }