After upgrade to Retain 4.9.2, some users are unable to log into the Retain console

  • 7025229
  • 02-Aug-2021
  • 02-Aug-2021


Retain Unified Archiving 4.9.2


After upgrading to Retain 4.9.2, some users are unable to log into Retain either through the admin console or the email plugin.

In the RetainServer log, will se the following error:

07:47:47, 275[retain-srv-] [ERROR] ServerErrorHandlerStrategy: login
java.lang.NullPointerException: null
    at com.gwava.authenticate.Authenticator.getAuthMethodsForUser( ~[classes/:?]
    at com.gwava.authenticate.Authenticator.getAuthMethod( ~[classes/:?]
    at com.gwava.authenticate.Authenticator.authenticateUserWithResult( ~[classes/:?]
    at org.apache.jsp.Manager.login_jsp._jspService( [RetainServer/:?]
    at org.apache.jasper.runtime.HttpJspBase.service( [jasper.jar:9.0.33]
    at javax.servlet.http.HttpServlet.service( [servlet-api.jar:?]
    at org.apache.jasper.servlet.JspServletWrapper.service( [jasper.jar:9.0.33]


Open a case with Micro Focus support to obtain a patch file.

The patch file is Authenticator.class and belongs in the ../RetainServer/WEB-INF/classes/com/gwava/authenticate/ folder.

Make sure to rename the existing file before saving the patch file into that folder.

Restart tomcat and then users will successfully log in.