In executor code sometime TaskContext.get() is giving null and according two my observation its giving null when new child thread is created as TaskContext is threa
TaskContext.get()