I'm working on CA API Gateway - Policy Manager 9.3.
Is it possible to obtain the PID from Context Variable Properties?
Would you please explain what you'd like to do a bit further?
I thought the "PID" meant "Process ID" first, but it looks not fitting into Context Variable Properties.
Yes you are right, I need to obtain the Process ID from a RESTful service. How is it possible to retrieve it?
You might be able to build a custom assertion and retrieve some system info, including the Process ID. Build a restful service around will be easy.
I think the RESTful services on a CA API Gateway will return the same Process ID even if you can obtain it, because the API Gateway is running as a single Java process.
Could you please tell us what's your purpose of getting the Process ID? It looks not much valuable to know the PID.
As Seiji mentioned, all services are encapsulated as one process ID within the main Gateway process. If you looking for granularity of the process and even on a request by request level, you may want to look at using the context variable requestId (General Context Variables - CA API Gateway - 9.3 - CA Technologies Documentation ).