--- java/org/apache/catalina/realm/LocalStrings.properties (revision 1770568) +++ java/org/apache/catalina/realm/LocalStrings.properties (working copy) @@ -73,6 +73,7 @@ realmBase.createUsernameRetriever.IllegalAccessException=Cannot create object of type {0}. realmBase.credentialHandler.customCredentialHandler=Unable to set the property [{0}] to value [{1}] as a custom CredentialHandler has been configured realmBase.cannotGetRoles=Cannot get roles from principal [{0}] +realmBase.gssContextNotEstablished=Authenticator implementation error: the passed security context is not fully established userDatabaseRealm.lookup=Exception looking up UserDatabase under key {0} userDatabaseRealm.noDatabase=No UserDatabase component found under key {0} dataSourceRealm.authenticateFailure=Username {0} NOT successfully authenticated --- java/org/apache/catalina/realm/RealmBase.java (revision 1770568) +++ java/org/apache/catalina/realm/RealmBase.java (working copy) @@ -508,6 +508,8 @@ } return getPrincipal(name, gssCredential); } + } else { + log.error(sm.getString("realmBase.gssContextNotEstablished")); } // Fail in all other cases