if (contextVariables == null) {
ProcessDefinitionDirectory pdd = null;
try {
pdd = wsc.getWorkflowService().processDefinitionDirectory();
String[] ids = managerNameFilter.split("/");
ProcessMgr mgr = pdd.processMgr(ids[0], ids[1]);
ProcessDataInfo pdi = mgr.contextSignature();
contextVariables = new ArrayList ();
contextVariables.add(new SelectItem (""));
for (Iterator i = pdi.entrySet().iterator(); i.hasNext();) {
Map.Entry e = (Map.Entry)i.next();