PostClientFlow - Service callout not working

HI,

I am trying to implement common logging across all APIs. APIGEE SaaS has been used and logging provider is external.

Message logging syslog is not able to connect external logging provider because of security restrictions and we decided to use service callout policy to connect logging provider.

We created shared flow(logging) which contains KVM, service callout policy to log message. Post Client flow calls the logging shared flow using flow-callout policy and it executed without error but messages are not logged.

When we call the logging policy in post flow then logged worked. What am I missing here?

postclientflow.png

0 1 446
1 REPLY 1

@Mani Manavalan

The only policy allowed in the PostCLientFlow is the message-logging policy. Anything else that's included will be ignored.

Check these -

https://community.apigee.com/questions/50118/service-callout-in-postclientflow.html

https://community.apigee.com/articles/18196/tutorial-apigee-edge-post-client-flow.html