public void validate(EjbModule ejbModule) { for (EnterpriseBean bean : ejbModule.getEjbJar().getEnterpriseBeans()) { String beanType = getType(bean); if (beanType.equals("Stateful")) continue; // skip statefuls for (PersistenceContextRef ref : bean.getPersistenceContextRef()) { if (isExtented(ref)) { String refName = ref.getName(); String prefix = bean.getEjbClass() + "/"; if (refName.startsWith(prefix)) { refName = refName.substring(prefix.length()); } fail(bean, "persistenceContextExtented.nonStateful", refName, beanType); } } } }
entries.addAll(bean.getEnvEntry()); entries.addAll(bean.getMessageDestinationRef()); entries.addAll(bean.getPersistenceContextRef()); entries.addAll(bean.getPersistenceUnitRef()); entries.addAll(bean.getResourceEnvRef());
entries.addAll(bean.getEnvEntry()); entries.addAll(bean.getMessageDestinationRef()); entries.addAll(bean.getPersistenceContextRef()); entries.addAll(bean.getPersistenceUnitRef()); entries.addAll(bean.getResourceEnvRef());
entries.addAll(bean.getEnvEntry()); entries.addAll(bean.getMessageDestinationRef()); entries.addAll(bean.getPersistenceContextRef()); entries.addAll(bean.getPersistenceUnitRef()); entries.addAll(bean.getResourceEnvRef());
public void validate(final EjbModule ejbModule) { for (final EnterpriseBean bean : ejbModule.getEjbJar().getEnterpriseBeans()) { if (bean instanceof SessionBean) { final SessionBean sessionBean = (SessionBean) bean; if (sessionBean.getSessionType() == null) { continue; // skipping since we don't know here what is the type } } final String beanType = getType(bean); if (beanType.equals("Stateful")) { continue; // skip statefuls and Comp ManagedBean } for (final PersistenceContextRef ref : bean.getPersistenceContextRef()) { if (isExtented(ref)) { String refName = ref.getName(); final String prefix = bean.getEjbClass() + "/"; if (refName.startsWith(prefix)) { refName = refName.substring(prefix.length()); } fail(bean, "persistenceContextExtented.nonStateful", refName, beanType); } } } }
public void validate(final EjbModule ejbModule) { for (final EnterpriseBean bean : ejbModule.getEjbJar().getEnterpriseBeans()) { if (bean instanceof SessionBean) { final SessionBean sessionBean = (SessionBean) bean; if (sessionBean.getSessionType() == null) { continue; // skipping since we don't know here what is the type } } final String beanType = getType(bean); if (beanType.equals("Stateful")) { continue; // skip statefuls and Comp ManagedBean } for (final PersistenceContextRef ref : bean.getPersistenceContextRef()) { if (isExtented(ref)) { String refName = ref.getName(); final String prefix = bean.getEjbClass() + "/"; if (refName.startsWith(prefix)) { refName = refName.substring(prefix.length()); } fail(bean, "persistenceContextExtented.nonStateful", refName, beanType); } } } }
ref.getInjectionTarget().clear(); for (PersistenceContextRef ref : enterpriseBean.getPersistenceContextRef()) { ref.setMappedName(null); ref.getInjectionTarget().clear();
bean.getResourceRef().addAll(interceptor.getResourceRef()); bean.getResourceEnvRef().addAll(interceptor.getResourceEnvRef()); bean.getPersistenceContextRef().addAll(interceptor.getPersistenceContextRef()); bean.getPersistenceUnitRef().addAll(interceptor.getPersistenceUnitRef()); bean.getMessageDestinationRef().addAll(interceptor.getMessageDestinationRef());
ref.setMappedName(MAPPED_NAME_PREFIX + refName); for (final PersistenceContextRef ref : enterpriseBean.getPersistenceContextRef()) { final String refName = ref.getPersistenceContextRefName(); ref.setMappedName(MAPPED_NAME_PREFIX + refName);
ref.setMappedName(MAPPED_NAME_PREFIX + refName); for (PersistenceContextRef ref : enterpriseBean.getPersistenceContextRef()) { String refName = ref.getPersistenceContextRefName(); ref.setMappedName(MAPPED_NAME_PREFIX + refName);
ref.setMappedName(MAPPED_NAME_PREFIX + refName); for (final PersistenceContextRef ref : enterpriseBean.getPersistenceContextRef()) { final String refName = ref.getPersistenceContextRefName(); ref.setMappedName(MAPPED_NAME_PREFIX + refName);