Collection roleTags = new ArrayList();
Collection ejbBeans = getBeans(metadata);
for (Iterator iter = ejbBeans.iterator(); iter.hasNext();) {
JavaClass javaClass = (JavaClass) iter.next();
roleTags.addAll(Arrays.asList(javaClass.getTagsByName(TagLibrary.EJB_PERMISSION)));
JavaMethod[] methods = javaClass.getMethods();
for (int i = 0; i < methods.length; i++) {
if (methods[i].getTagByName(TagLibrary.EJB_PERMISSION) != null) {
int methodType = getMethodType(methods[i]);