can any one tell me is it possible to share the process property between two processes?
There's not really a caching mechanism like that to store things like headers ACROSS different executions and/or different processes. Developing a custom connector using the SDK provides caching facilities but that's a big step up in development effort of course.
I'm moving this product/technical question to Community Forums. This forum is for questions/suggestions about the community itself.
Can you be more specific on your use case?
Are you talking about...*sharing a process property in a parent/child relationship?
*persisiting a process property between executions of the same process?
*sharing a process property between executions of different processes?
I will also refer you to the User Guide: Process Property components
The use of process property is to be accessible across the process execution. It will be available even in your sub processes within the execution period.
If you are talking about sharing the process property to other independent processes, yes you can use it as long as they run at different schedule time. Because process property values are available only during execution. therefore if another process is using it then it will not available for use.
If set the property as persist, the property is going to be available for your subsequent executions as well.
You need to elaborate on the use-case to understand this better.
To justify the usage as well, provide the potential usage of this workaround.
Bump.. I have this question too.
Basically I need to share an authorization header that is used when calling a web service by more than one process. These processes are independent and I am trying to avoid excessive logins to the system.
More discussion here: How do I set properties to be shared across processes?
Retrieving data ...