About Me

My photo
I am Suresh Chinta, working on SAP HANA Cloud & SAP BTP Cloud/ AWS/Azure cloud consultant.I have experience in SAP Basis/Netweaver , S4HANA Cloud implementations / Support. I'm certified Microsoft Azure cloud & AWS professional. I have started this blog to share my knowledge with all those who are interested to learn & enhance their career.

Tuesday, March 24, 2020

How to resolve java dispatcher startup issues

How to resolve java dispatcher startup issues?
What checks need to be done if java dispatcher doesn’t start during java startup?
What action need to be performed to fix java dispatcher startup issues?

-----------------------------------------------------------------------------------------
If java dispatcher doesn’t start during java startup, please check the std_dispatcher log from java work directory. It means, go to /usr/sap/<SID>/<instance>/work directory and look out for error messages. If you find below error message, this could be due to conflict between values maintained for thread mananger.

Loading: ThreadManager returned false! Kernel not loaded. System halted.

To resolve this issue, please proceed as follows:
  •  Please login to config tool
  •  Navigate to config tool -> dispatcher -> managers -> threadmanager
  •  Please verify the values maintained for MinThreadCount, InitialThreadCount   and  MaxThreadCount.
  •  Please make sure that MinThreadCount value <= InitialThreadCount <=    MaxThreadCount
  •  If you are not sure about the values to be set, please maintain default values and check if dispatcher starts


If issue, didn’t get resolved even after performing above steps, please perform below mentioned additional tasks and retry to start the system

  • In Config tool, navigate to Cluster-data --> Instance_IDxx --> dispatcher_IDxx --> managers --> ConfigurationManager
  • In the local properties section, please make sure sqljdbc.jar exists for rdbms.driverLocation