Hi Devs,
I am getting a timeout error from service callout and internal error flow is triggered and a fault rule which executes assign message policy is triggered as shown in attached image.
The questions are about what follows after error, I see a tall standing bar in trace after response is sent to client;
The bar reads " Proxy post client flow" followed AX(analytics).
-
I didn’t configured any post client flow policy, so why it is there?
-
In trace , under thispostclientflow.gif tall bar, following error headers are shown;
Error headers:
|
Content-Type |
application/json |
application/json |
|---|---|---|
|
X-Apigee.dp.color |
blue |
|
|
X-Apigee.fault-code |
steps.servicecallout.ExecutionFailed |
|
|
X-Apigee.fault-flag |
false |
X-Apigee.fault-flow XYZ
X-Apigee.fault-policy XYZ
etc.
What are these error headers ? certainly they don’t appear in rest client in response from Apigee. Can these headers be used in any of policy in fault rules?
Thanks