// fire the member added event
for (Iterator iterator = listenerCopy.iterator(); iterator.hasNext();) {
ReferenceCollectionListener listener = (ReferenceCollectionListener) iterator.next();
try {
listener.memberAdded(new ReferenceCollectionEvent(name, proxy));
} catch (Throwable t) {
log.error("Listener threw exception", t);
}
}
}