The query uses ExDDLTcb::work() method, which calls CmpContext::compileDirect(). It is possible that compileDirect() returned with failure without populating the diagsArea.
Also, the failure seems transient.
Could add code in CmpContext::compieDirect() to check the diagsArea at failure case.
The query uses ExDDLTcb::work() method, which calls CmpContext: :compileDirect( ). It is possible that compileDirect() returned with failure without populating the diagsArea.
Also, the failure seems transient.
Could add code in CmpContext: :compieDirect( ) to check the diagsArea at failure case.