if (action != null) {
Delegation delegation = action.getActionDelegation();
String configProps = delegation.getConfiguration();
String actionHandlerClassName = delegation.getClassName();
FieldInstantiator instantiator = new FieldInstantiator();
BaseHandler handler = (BaseHandler) instantiator.instantiate(Class.forName(actionHandlerClassName),
configProps);
handler.setPropertyDefaults();
String description = handler.getDescription();