* @return a WfProcess object
*/
public WfProcess createProcess (WfRequester requester)
throws RemoteException, NotEnabledException,
InvalidRequesterException, RequesterRequiredException {
ProcessDefinitionDirectory pdd = null;
try {
pdd = pddHome.create();
return pdd.createProcess(packageId, processId, requester);
} catch (InvalidKeyException ce) {
throw new NotEnabledException(ce.getMessage());
} catch (CreateException ce) {
logger.error (ce.getMessage(), ce);
throw new RemoteException(ce.getMessage());