String[] voters = (String[]) mappedValue;
BeanManager bm = BeanManagerProvider.getInstance().getBeanManager();
String url = ((HttpServletRequest) request).getRequestURL().toString();
InvocationContext ic = new InvocationContextImpl(url, new Object[]{request});
boolean permitted = true;
for (String voter : voters) {
AbstractGenericVoter voterObj = CDIUtil.getContextualReferenceByName(bm, voter, AbstractGenericVoter.class);