"GAS.process (super) threw ServletException java.lang.NullPointerException" Error and Administrative WebStation Server Is Unresponsive

  • 7022207
  • 01-Nov-2011
  • 18-Mar-2018

Environment

Reflection for the Web 2014 (All Editions)
Reflection for the Web 2011 Build 521 or higher
Reflection Security Gateway 2014 (All Editions)
SiteMinder

Situation

  • You have Reflection for the Web configured to use SiteMinder for Access Control authentication.
  • You upgraded to Reflection for the Web 2014, Reflection for the Web 2011 Build 521, or Reflection Security Gateway 2014.
  • The Administrative WebStation is unresponsive. Administrative WebStation is inaccessible by both the administrative account and end users.
  • The links list, created by the Launcher applet, is not rendered.
  • The following error is reported in the Administrative WebStation trace.log file:
GAS.process (super) threw ServletException java.lang.NullPointerException

By default, the trace.log file is written to the log directory in the ReflectionData directory, for example:

C:\ProgramData\Attachmate\ReflectionServer\ReflectionData\log\trace.log

Resolution

You must re-add the SiteMinder Agent JAR file to the Reflection server’s classpath and restart Tomcat. The SiteMinder Agent JAR can be copied from a SiteMinder Web Agent or SDK installation. For more information, refer to KB 7021600.

Cause

This issue occurs because Reflection no longer includes the SiteMinder JAR file in the Reflection server's classpath. The JAR file was removed from the installation images to adhere to licensing restrictions imposed by Computer Associates (CA) and applies to all CA providers, including Attachmate.

Additional Information

Legacy KB ID

This article was originally published as Attachmate Technical Note 2593.