public String getName() { return getServiceRefName(); }
public String getName() { return getServiceRefName(); }
public String getName() { return getServiceRefName(); }
@Override public void buildNaming(JndiConsumer specDD, XmlObject plan, Module module, Map<EARContext.Key, Object> componentContext) throws DeploymentException { if (!JAX_WS_CLIENT_SUPPORT) { return; } Collection<ServiceRef> serviceRefsUntyped = specDD.getServiceRef(); XmlObject[] gerServiceRefsUntyped = plan == null ? NO_REFS : plan.selectChildren(GER_SERVICE_REF_QNAME_SET); Map<String, GerServiceRefType> serviceRefMap = mapServiceRefs(gerServiceRefsUntyped); for (ServiceRef serviceRef : serviceRefsUntyped) { String name = getStringValue(serviceRef.getServiceRefName()); GerServiceRefType serviceRefType = serviceRefMap.remove(name); buildNaming(serviceRef, serviceRefType, module, componentContext); } if (serviceRefMap.size() > 0) { log.warn("Failed to build reference to service reference "+serviceRefMap.keySet()+" defined in plan file, reason - corresponding entry in deployment descriptor missing."); } }
boolean exists = false; for ( ServiceRef serviceRef : serviceRefs ) { if ( serviceRef.getServiceRefName().trim().equals(serviceRefName) && serviceRef.getHandlerChains() == null) { insertHandlers(serviceRef, url); exists = true;
Collection<ServiceRef> serviceRefs = jndiConsumer.getServiceRef(); for (ServiceRef serviceRef : serviceRefs) { if (serviceRef.getServiceRefName().trim().equals(resourceName)) { if (method != null || field != null) { Set<InjectionTarget> targets = serviceRef.getInjectionTarget();
String name = getStringValue(serviceRef.getServiceRefName()); GerServiceRefType gerServiceRefType = serviceRefMap.get(name); serviceRefMap.remove(name);
String refName = serviceRef.getServiceRefName(); webApp.addNewServiceRef().setServiceRefName(refName);
if (currServiceRef.getServiceRefName().trim().equals(webServiceRefName)) { serviceRef = currServiceRef; break;
@Override public void preProcessWebXmlElement(WebApp webApp, MergeContext mergeContext) throws DeploymentException { for (ServiceRef serviceRef : webApp.getServiceRef()) { String serviceRefName = serviceRef.getServiceRefName(); mergeContext.setAttribute(createServiceRefKey(serviceRefName), new MergeItem(serviceRef, null, ElementSource.WEB_XML)); //Create an attribute tag to indicate whether injectTarget is configured in web.xml file if (!serviceRef.getInjectionTarget().isEmpty()) { mergeContext.setAttribute(createServiceRefInjectTargetConfiguredInWebXMLKey(serviceRefName), Boolean.TRUE); } for (InjectionTarget injectionTarget : serviceRef.getInjectionTarget()) { mergeContext.setAttribute(createServiceRefInjectTargetKey(serviceRefName, injectionTarget.getInjectionTargetClass(), injectionTarget.getInjectionTargetName() ), Boolean.TRUE); } } }
final String refName = ref.getServiceRefName(); ref.setMappedName(MAPPED_NAME_PREFIX + refName);
String refName = ref.getServiceRefName(); ref.setMappedName(MAPPED_NAME_PREFIX + refName);
final String refName = ref.getServiceRefName(); ref.setMappedName(MAPPED_NAME_PREFIX + refName);
public void merge(WebFragment webFragment, WebApp webApp, MergeContext mergeContext) throws DeploymentException { for (ServiceRef srcServiceRef : webFragment.getServiceRef()) { String serviceRefName = srcServiceRef.getServiceRefName(); String serviceRefKey = createServiceRefKey(serviceRefName); MergeItem mergeItem = (MergeItem) mergeContext.getAttribute(serviceRefKey);