Creating a LCA for a group of processes will be part of the next release of LiveCycle (Update 1) coming in July.
"Is there a way to share a common global variable for all sub-process of a process? Instead of passing it as a input parameter to a sub-process. "
There is no global variable for all processes. What you can do is to create a process that takes care of all configuration. You can make a call to that process from all your other processes to get the configuration information.
Thanks Jasmin for your reply. But the configuration is read from a properties file. It will slow down the process if every of its sub-process called the 'configuration-process' which will in turn read from a file located at a physical drive. Is there any efficent way? like store in 'memory-mapped file'... or environment variable?
The process that I created is a long-live process and will keep on looping and perform routing, which will alway needs the config info.
Are the properties in the file always changing, or are they static?