When ever Sublanguage execution fault occurs or Catch All Block gets executed, i.e. AIAAsyncErrorHandlingBPELProcess is getting called.. I am not getting all the fields populated in my aia-trace.log file as shown below
thanks in advance.. i am stuck on this from many days..
PS: i have checked in assign ora:processXSLT('xsl/EBM_to_Fault.xsl',bpws:getVariableData('EBM_HEADER')) is getting assigned to AIAAsyncErrorHandlingBPELProcessRequestMessage/FaultMessage/Fault so it should take care of populating the header in this case..
What you mean by setting all the required values in ebm reference section ???
I am using Transform created by AIA and EBM Header is getting populated which is required for logging -> right?
For Remote and Binding fault all the values are getting populated..
But For Sub Language execution fault and catch all the message is not getting populated properly as explained above in aia-error and aia-log file ..
Is it possible that ora:processXSLT('xsl/EBM_to_Fault.xsl',bpws:getVariableData('EBM_HEADER')) is not geting executed but i do have EBM_to_Fault.xsl present in my project so why is it not getting executed, do i need to do something extra for that???