Changes in Release 2.2.0
=============================================
+[SIDP-373] - The SLF4J MDC state is not being properly cleared when request processing is done.
[SIDP-368] - Provide more acurate login error to servlet when Username/Password login authentication has failed.
[SIDP-365] - Expose uptime of IdP web application with status handler
[SIDP-362] - Only log exception message without stack trace for expired SAML messages
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
+ <!-- Add IdP SLF4J MDC cleanup filter to all requests -->
+ <filter>
+ <filter-name>SL4JCleanupFilter</filter-name>
+ <filter-class>edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter</filter-class>
+ </filter>
+ <filter-mapping>
+ <filter-name>SL4JCleanupFilter</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+
+
<!-- Add IdP Session object to incoming profile requests -->
<filter>
<filter-name>IdPSessionFilter</filter-name>
<filter-class>edu.internet2.middleware.shibboleth.idp.session.IdPSessionFilter</filter-class>
</filter>
-
<filter-mapping>
<filter-name>IdPSessionFilter</filter-name>
<url-pattern>/*</url-pattern>