newConfig = new PluginAwareActionConfig( name.getMethodName(), actionConfig.getClassName(), actionConfig.getParams(), actionConfig.getResults(), actionConfig.getInterceptors(), actionConfig.getExternalRefs(), actionConfig.getPackageName(), plugin ); } else if ( actionConfig != null ) { newConfig = new ActionConfig( name.getMethodName(), actionConfig.getClassName(), actionConfig.getParams(), actionConfig.getResults(), actionConfig.getInterceptors(), actionConfig.getExternalRefs(), actionConfig.getPackageName() ); } else { throw new XworkException( "Unable to find action named '" + name.getActionName() + "' in the '" + namespace + "' namespace." );