} else { if (resourceEnvRef.getResourceEnvRefName().startsWith("java:")) { ROOT_LOGGER.cannotResolve("resource-env-ref", name); continue; } else { injectionSource = new LookupInjectionSource("java:jboss/resources/" + resourceEnvRef.getResourceEnvRefName());
protected void linkResourceEnvRefs(ResourceEnvironmentReferencesMetaData resourceEnvRefs, Context envCtx) throws NamingException { for (ResourceEnvironmentReferenceMetaData ref : resourceEnvRefs) { String resourceName = ref.getJndiName(); String refName = ref.getResourceEnvRefName(); if (ref.getType().equals("java.net.URL")) { try { log.debug("Binding '" + refName + "' to URL: " + resourceName); URL url = new URL(resourceName); Util.bind(envCtx, refName, url); } catch (MalformedURLException e) { throw new NamingException("Malformed URL:" + e.getMessage()); } } else if (resourceName != null) { log.debug("Linking '" + refName + "' to JNDI name: " + resourceName); Util.bind(envCtx, refName, new LinkRef(resourceName)); } else { throw new NamingException("resource-env-ref: " + refName + " has no valid JNDI binding. Check the jboss-web/resource-env-ref."); } } }
String encName = "env/" + envRef.getResourceEnvRefName(); if (mappedName == null || mappedName.equals("")) throw new RuntimeException("mapped-name is required for " + envRef.getResourceEnvRefName() + " of deployment " + container.getIdentifier());
String encName = "env/" + envRef.getResourceEnvRefName(); if (resTypeName != null) if (mappedName == null || mappedName.equals("")) throw new RuntimeException("mapped-name is required for " + envRef.getResourceEnvRefName() + " of deployment " + container.getIdentifier());
} else { if (resourceEnvRef.getResourceEnvRefName().startsWith("java:")) { ROOT_LOGGER.cannotResolve("resource-env-ref", name); continue; } else { injectionSource = new LookupInjectionSource("java:jboss/resources/" + resourceEnvRef.getResourceEnvRefName());
String encName = "env/" + envRef.getResourceEnvRefName(); if (container.getEncInjectors().containsKey(encName)) continue; if (mappedName == null || mappedName.equals("")) throw new RuntimeException("mapped-name is required for " + envRef.getResourceEnvRefName() + " of deployment " + container.getIdentifier());
} else { if (resourceEnvRef.getResourceEnvRefName().startsWith("java:")) { ROOT_LOGGER.cannotResolve("resource-env-ref", name); continue; } else { injectionSource = new LookupInjectionSource("java:jboss/resources/" + resourceEnvRef.getResourceEnvRefName());
String encName = "env/" + envRef.getResourceEnvRefName(); if (container.getEncInjectors().containsKey(encName)) continue; if (mappedName == null || mappedName.equals("")) throw new RuntimeException("mapped-name is required for " + envRef.getResourceEnvRefName() + " of deployment " + container.getIdentifier());
} else { if (resourceEnvRef.getResourceEnvRefName().startsWith("java:")) { ROOT_LOGGER.cannotResolve("resource-env-ref", name); continue; } else { bindingConfiguration = new BindingConfiguration(name, new LookupInjectionSource("java:jboss/resources/" + resourceEnvRef.getResourceEnvRefName()));
for(ResourceEnvironmentReferenceMetaData ref : resEnvRefs) String resRefName = ref.getResourceEnvRefName(); ResourceEnvironmentReferenceMetaData specRef = specEnvRefs.get(resRefName); if (specRef == null)
for(ResourceEnvironmentReferenceMetaData ref : resEnvRefs) String resRefName = ref.getResourceEnvRefName(); ResourceEnvironmentReferenceMetaData specRef = specEnvRefs.get(resRefName); if (specRef == null)
for(ResourceEnvironmentReferenceMetaData ref : resEnvRefs) String resRefName = ref.getResourceEnvRefName(); ResourceEnvironmentReferenceMetaData specRef = specEnvRefs.get(resRefName); if (specRef == null)