arOrder = (List<E>) arObj[0];
added = arOrder.add(value);
}else if (arObj[0] instanceof Message){
//Log event
beanLogger.insertCallbackLogger(invocationContext.getTarget().getClass().toString(), UNDEFINED, className);
added = true;
}
// If can't add, throw an exception to avoid cascade errors.
if (!added) {