if (!StringUtils.isEmpty(ref)) {
/*BeanArgumentImpl argument = new BeanArgumentImpl();
argument.setIndex(0);
argument.setValue(createRef(context, id));
beanMetadata.addArgument(argument);*/
beanMetadata.addArgument(createRef(context, id), null, 0);
}
strategiesCollectionMetadata.addValue(beanMetadata);
} else if (ELEMENT_CUSTOM_MARSHALLING_STRATEGY.equalsIgnoreCase(localName)) {
String ref = child.getAttribute(ATTRIBUTE_REF);
if (!StringUtils.isEmpty(ref)) {