assertEquals("jbosstest/ejbs/UnsecuredEJB", ejb4.getJndiName());
assertEquals("jbosstest/ejbs/UnsecuredEJB", ejb4.getMappedName());
jbossWeb.getEjbReferenceByName("ejb/RelativeBean");
assertEquals(8, jbossWeb.getEjbLocalReferences().size());
EJBLocalReferenceMetaData local3 = jbossWeb.getEjbLocalReferenceByName("ejb/local/bean3");
assertEquals("local3", local3.getId());
assertEquals("ejb/local/bean3", local3.getEjbRefName());
assertEquals(EJBReferenceType.Session, local3.getEjbRefType());
assertEquals("org.jboss.test.web.interfaces.StatelessSessionLocalHome", local3.getLocalHome());
assertEquals("org.jboss.test.web.interfaces.StatelessSessionLocal", local3.getLocal());
assertEquals(null, local3.getLink());
assertEquals("jbosstest/ejbs/local/ENCBean1", local3.getJndiName());
assertEquals("jbosstest/ejbs/local/ENCBean1", local3.getMappedName());
// ejb/UnsecureRunAsServletWithPrincipalNameAndRolesTarget
EJBLocalReferenceMetaData local8 = jbossWeb.getEjbLocalReferenceByName("ejb/UnsecureRunAsServletWithPrincipalNameAndRolesTarget");
assertEquals("local8", local8.getId());
assertEquals("ejb/UnsecureRunAsServletWithPrincipalNameAndRolesTarget", local8.getEjbRefName());
assertEquals(EJBReferenceType.Session, local8.getEjbRefType());
assertEquals("org.jboss.test.web.interfaces.RunAsTargetLocalHome", local8.getLocalHome());
assertEquals("org.jboss.test.web.interfaces.RunAsTargetLocal", local8.getLocal());
assertEquals("UnsecureRunAsServletWithPrincipalNameAndRolesTarget", local8.getLink());
assertEquals(null, local8.getJndiName());
// mdr/ConsumesLink
assertEquals(3, jbossWeb.getMessageDestinationReferences().size());
MessageDestinationReferenceMetaData mref1 = jbossWeb.getMessageDestinationReferenceByName("mdr/ConsumesLink");
assertEquals("msgref1", mref1.getId());