SAP Knowledge Base Article - Public

2910744 - Error " HTTP Status 500 - Internal Server Error" when trying to access Central Management Console (CMC) in Crystal Server


  • When trying to access Central Management Console (CMC) after Crystal Server update, the below error appears:

"HTTP Status 500 – Internal Server Error
Type Status Report
Message java.lang.NullPointerException: while trying to invoke the method com.businessobjects.bip.core.web.appcontext.RequestInfo.getAppContext() of a null object returned from com.businessobjects.bip.core.web.appcontext.RequestInfo.getInstance()"

  • The login prompt page is not displayed.


SAP Crystal Server 2013 and higher versions

Reproducing the Issue

  1. Update the SAP Crystal Server version
  2. Load the URL http://<hostname>:<port>/BOE/CMC.
  3. Error "HTTP Status 500 - Internal Server Error" is displayed.


BOE application was not successfully deployed due to low Tomcat Java heap size.


  1. Stop tomcat
  2. clear tomcat cache following the KBA 1879431 - How to clear the Tomcat cache?
  3. Increase Tomcat Java heap size (Xmx):
    • In Windows server, this can be set in Tomcat Configuration > Java> Max Memory Pool(Xmx) 
    • In Linux/ Unix, follow KBA 2446523 - Increasing JAVA heap size (Xmx) value of Tomcat in BI4 installed on Linux / Unix [How-To]
  4. Redeploy BOE application as per 2723514 - How to redeploy BI Platform related web applications on Tomcat?
  5. Start tomcat

See Also

2405536 - Best Practice: The popular combinations of Tomcat Max Memory Pool size and MaxPermSize


http, 500, internal, error, BI, Crystal, crystal, server, CMC, load, access , KBA , BI-BIP-DEP , Webapp Deployment, Networking, Vulnerabilities, Webservices , BI-BIP-CRS-INS , Installation , Problem


SAP Crystal Server 2013 ; SAP Crystal Server 2016 ; SAP Crystal Server 2020