So far we've gotten by without a LocalBindingMetaData class because we set the necessary values directly in LocalBindingProcessor:
public void process(JBossSessionBeanMetaData metaData, Class<?> type)
{
LocalBinding annotation = finder.getAnnotation(type, LocalBinding.class);
if(annotation == null)
return;
if(annotation.jndiBinding() != null && annotation.jndiBinding().length() > 1)
metaData.setLocalJndiName(annotation.jndiBinding());
}