private void bindRefOnType(Class<?> type, InjectionContainer container, WebServiceRef wsref) { String name = wsref.name(); if (name.equals("")) name = InjectionUtil.getEncName(type).substring(4); if (!container.getEncInjectors().containsKey(name)) { String encName = "env/" + name; ServiceReferenceMetaData sref = getServiceRef(name); container.getEncInjectors().put(name, new ServiceRefInjector(encName, type, sref)); } }
container.getEncInjectors().put(serviceRefName, new ServiceRefInjector(encName, method, sref));
container.getEncInjectors().put(serviceRefName, new ServiceRefInjector(encName, field, sref));
container.getEncInjectors().put(srefName, new ServiceRefInjector(encName, annotatedElement, sref)); container.getEncInjectors().put(srefName, new ServiceRefInjector(encName, annotatedElement, sref));
container.getEncInjectors().put(encName, new ServiceRefInjector(encName, sref));