// get parameter
Serializable actionParameter = getRequestObject();
// create ServiceActionContext.
PrincipalActionContext actionContext = new ClientPrincipalActionContextImpl(actionParameter, principal,
clientUniqueId);
actionContext.setActionId(actionKey);
log.debug("executing action: " + actionKey + " for user: " + principal.getAccountId());
Serializable result = "empty result";
if (springBean instanceof ServiceAction)