{
throw new ConfigurationException("Could not load action class "
+ actionClassTag);
}
final ActionPipelineProcessor processor;
if (BeanConfiguredAction.class.isAssignableFrom(actionClass))
{
if (LOGGER.isDebugEnabled())
{
LOGGER.debug("Using bean configured action processor for "
+ actionClassTag);
}
processor = new BeanConfigActionProcessor(actionConfig,
actionClass);
}
else if (ActionPipelineProcessor.class
.isAssignableFrom(actionClass))
{
final ActionPipelineProcessor currentProcessor = (ActionPipelineProcessor) ActionProcessorMethodInfo
.getActionClassInstance(actionConfig, actionClass);
if (ActionProcessorMethodInfo.checkOverridden(actionConfig))
{
if (LOGGER.isDebugEnabled())
{