*/
public void invoke (ExtActivityLocal act) {
try {
ExtProcessLocal process = (ExtProcessLocal)act.containerLocal();
ApplicationDefinition appl = (ApplicationDefinition)
process.processDefinition().applicationById(id());
Map params = parameterMap (process, act, appl);
act.invokeTool (appl, params);
return;
} catch (InvalidIdException e) {
// cannot happen since procdef is initially verified