Did you know you can add an additional layer of indirection within Expeditor? For example, consider you've create a composite application to deliver to clients in the organization. Within this application is your indispensable component that provides personalized content to users. To do so, it needs to locate input relative to the current user of the client.
One way is to to do as Chuck suggests in Using Dynamic Variable Substitution in Composite Applications and use Managed Settings to provide the preferences, which are inherently personalized for the user. The component can then read the preference key value pair and dynamically substitute this already personalized information into the component.
Bob sheds light on the extension point that does this in his blog entry Creating your own dynamic variable resolver.
Additional details on creating your own variable resolver can be seen in the new Expeditor Wiki article: Sample: Variable Substitution.
Coding IBM Collaboration Solutions
Matching: variable X