log.debug("action is a UIAction, setting relevant attributes");
UIAction theAction = (UIAction) action;
// extract the authenticated user and set it
RollerSession rses = RollerSession.getRollerSession(request);
if(rses != null) {
theAction.setAuthenticatedUser(rses.getAuthenticatedUser());
}
// extract the work weblog and set it
String weblogHandle = theAction.getWeblog();
if(!StringUtils.isEmpty(weblogHandle)) {