if (mergedMetaData.getJndiEnvironmentRefsGroup() != null) { final DeploymentDescriptorEnvironment bindings = new DeploymentDescriptorEnvironment("java:module/env/", mergedMetaData.getJndiEnvironmentRefsGroup()); deploymentUnit.putAttachment(org.jboss.as.ee.component.Attachments.MODULE_DEPLOYMENT_DESCRIPTOR_ENVIRONMENT, bindings);
public Environment getEnvironmentRefGroup() { return webDD.getJndiEnvironmentRefsGroup(); }
@Override protected DataSourcesMetaData getDataSources(DeploymentUnit unit) { JBossWebMetaData jbosswebMetaData = unit.getAttachment(JBossWebMetaData.class); if (!jbosswebMetaData.is30() || jbosswebMetaData.getJndiEnvironmentRefsGroup() == null) { return null; } return jbosswebMetaData.getJndiEnvironmentRefsGroup().getDataSources(); }
@Override protected void internalDeploy(DeploymentUnit unit) throws DeploymentException { JBossWebMetaData jbosswebMetadata = unit.getAttachment(JBossWebMetaData.class); if (jbosswebMetadata == null) { return; } Collection<Environment> environments = new HashSet<Environment>(); Environment environment = jbosswebMetadata.getJndiEnvironmentRefsGroup(); if (environment != null) { environments.add(environment); } this.process(unit, environments); }
handler.loadXml(webDD.getJndiEnvironmentRefsGroup(), this);
private void removeCommonDataResourceReference(JBossWebMetaData jbossWeb, Environment ejbJndiEnv) Environment jbossWebEnv = jbossWeb.getJndiEnvironmentRefsGroup(); if (jbossWebEnv == null || ejbJndiEnv == null)
/** * Returns true if the passed {@link JBossWebMetaData} has atleast one {@link DataSourceMetaData} * in it's {@link Environment}. Else returns false. * * @param jbossWebMetaData * @return */ private boolean hasDataSources(JBossWebMetaData jbossWebMetaData) { Environment jbossWebEnv = jbossWebMetaData.getJndiEnvironmentRefsGroup(); if (jbossWebEnv == null) { return false; } if(jbossWebEnv.getDataSources() == null || jbossWebEnv.getDataSources().isEmpty()) { return false; } return true; }
AnnotatedEJBReferencesMetaData amds = webDD.getJndiEnvironmentRefsGroup().getAnnotatedEjbReferences(); if(amds != null)
resolve(unit, webMetaData.getJndiEnvironmentRefsGroup(), unresolvedPaths); if(unresolvedPaths != null && unresolvedPaths.size() > 0) log.warn("Unresolved references exist in JBossWebMetaData: "+unresolvedPaths);
dumpEnv(webMD.getJndiEnvironmentRefsGroup(), tmp, depth++);
try resolve(webAppCDMD, unit, endpointMap, webMetaData.getJndiEnvironmentRefsGroup(), resolver, unresolvedPaths);
Environment webEnvironment = metaData.getJndiEnvironmentRefsGroup(); if (webEnvironment != null)
if (wmd.getJndiEnvironmentRefsGroup() == null) { wmd.setJndiEnvironmentRefsGroup(env);
if (mergedMetaData.getJndiEnvironmentRefsGroup() != null) { final DeploymentDescriptorEnvironment bindings = new DeploymentDescriptorEnvironment("java:module/env/", mergedMetaData.getJndiEnvironmentRefsGroup()); deploymentUnit.putAttachment(org.jboss.as.ee.component.Attachments.MODULE_DEPLOYMENT_DESCRIPTOR_ENVIRONMENT, bindings);
if (mergedMetaData.getJndiEnvironmentRefsGroup() != null) { final DeploymentDescriptorEnvironment bindings = new DeploymentDescriptorEnvironment("java:module/env/", mergedMetaData.getJndiEnvironmentRefsGroup()); deploymentUnit.putAttachment(org.jboss.as.ee.component.Attachments.MODULE_DEPLOYMENT_DESCRIPTOR_ENVIRONMENT, bindings);
dest.setServlets(JBossServletsMetaDataMerger.merge(soverride, soriginal)); if (dest.getJndiEnvironmentRefsGroup() == null) dest.setJndiEnvironmentRefsGroup(new EnvironmentRefsGroupMetaData()); Environment env = null; EnvironmentRefsGroupMetaData jenv = null; if (override != null) jenv = (EnvironmentRefsGroupMetaData) override.getJndiEnvironmentRefsGroup(); if (original != null) env = original.getJndiEnvironmentRefsGroup(); EnvironmentRefsGroupMetaDataMerger.merge((EnvironmentRefsGroupMetaData) dest.getJndiEnvironmentRefsGroup(), jenv, env, overrideFile, overridenFile, mustOverride);
JBossEnvironmentRefsGroupMetaData jenv = null; if( override != null ) jenv = (JBossEnvironmentRefsGroupMetaData) override.getJndiEnvironmentRefsGroup(); if(original != null) env = original.getJndiEnvironmentRefsGroup();