Author: markt
Date: Fri Jun 1 16:17:00 2018
New Revision: 1832704
URL: http://svn.apache.org/viewvc?rev=1832704&view=rev
Log:
This class is a singleton so need to obtain logger each time it is required to
avoid problems.
Modified:
tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/CallbackHandlerImpl.java
Modified:
tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/CallbackHandlerImpl.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/CallbackHandlerImpl.java?rev=1832704&r1=1832703&r2=1832704&view=diff
==============================================================================
---
tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/CallbackHandlerImpl.java
(original)
+++
tomcat/trunk/java/org/apache/catalina/authenticator/jaspic/CallbackHandlerImpl.java
Fri Jun 1 16:17:00 2018
@@ -39,7 +39,6 @@ import org.apache.tomcat.util.res.String
*/
public class CallbackHandlerImpl implements CallbackHandler {
- private final Log log = LogFactory.getLog(CallbackHandlerImpl.class); //
must not be static
private static final StringManager sm =
StringManager.getManager(CallbackHandlerImpl.class);
private static CallbackHandler instance;
@@ -82,6 +81,9 @@ public class CallbackHandlerImpl impleme
GroupPrincipalCallback gpc = (GroupPrincipalCallback)
callback;
groups = gpc.getGroups();
} else {
+ // This is a singleton so need to get correct Logger for
+ // current TCCL
+ Log log = LogFactory.getLog(CallbackHandlerImpl.class);
log.error(sm.getString("callbackHandlerImpl.jaspicCallbackMissing",
callback.getClass().getName()));
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]