if (wmd.getJndiEnvironmentRefsGroup() == null) { wmd.setJndiEnvironmentRefsGroup(env);
public static void merge(WebMetaData merged, WebMetaData xml, WebMetaData annotation) { //Merge the servlets meta data ServletsMetaData servletsMetaData = new ServletsMetaData(); merge(servletsMetaData,xml.getServlets(), annotation.getServlets()); merged.setServlets(servletsMetaData); //Security Roles SecurityRolesMetaData securityRolesMetaData = new SecurityRolesMetaData(); merge(securityRolesMetaData, xml.getSecurityRoles(), annotation.getSecurityRoles()); merged.setSecurityRoles(securityRolesMetaData); //Env EnvironmentRefsGroupMetaData environmentRefsGroup = new EnvironmentRefsGroupMetaData(); Environment xmlEnv = xml != null ? xml.getJndiEnvironmentRefsGroup() : null; Environment annEnv = annotation != null ? annotation.getJndiEnvironmentRefsGroup() : null; environmentRefsGroup.merge(xmlEnv,annEnv, "", "", false); merged.setJndiEnvironmentRefsGroup(environmentRefsGroup); //Message Destinations MessageDestinationsMetaData messageDestinations = new MessageDestinationsMetaData(); messageDestinations.merge(xml.getMessageDestinations(), annotation.getMessageDestinations()); merged.setMessageDestinations(messageDestinations); //merge annotation mergeIn(merged,annotation); //merge xml override mergeIn(merged,xml); }
EnvironmentRefsGroupMetaData env = metaData.getJndiEnvironmentRefsGroup(); if(env == null)
EnvironmentRefsGroupMetaData env = metaData.getJndiEnvironmentRefsGroup(); if(env == null)
Environment annEnv = annotation != null ? annotation.getJndiEnvironmentRefsGroup() : null; EnvironmentRefsGroupMetaDataMerger.merge(environmentRefsGroup, xmlEnv, annEnv, "", "", false); merged.setJndiEnvironmentRefsGroup(environmentRefsGroup);
Environment annEnv = annotation != null ? annotation.getJndiEnvironmentRefsGroup() : null; environmentRefsGroup.merge(xmlEnv,annEnv, "", "", false); merged.setJndiEnvironmentRefsGroup(environmentRefsGroup);
jenv = override.jndiEnvironmentRefsGroup; if(original != null) env = original.getJndiEnvironmentRefsGroup(); jndiEnvironmentRefsGroup.merge(jenv, env, null, overrideFile, overridenFile, mustOverride);
jenv = override.jndiEnvironmentRefsGroup; if(original != null) env = original.getJndiEnvironmentRefsGroup(); jndiEnvironmentRefsGroup.merge(jenv, env, null, overrideFile, overridenFile, mustOverride);
jenv = override.jndiEnvironmentRefsGroup; if(original != null) env = original.getJndiEnvironmentRefsGroup(); jndiEnvironmentRefsGroup.merge(jenv, env, null, overrideFile, overridenFile, mustOverride);
jenv = (EnvironmentRefsGroupMetaData) override.getJndiEnvironmentRefsGroup(); if (original != null) env = original.getJndiEnvironmentRefsGroup(); EnvironmentRefsGroupMetaDataMerger.merge((EnvironmentRefsGroupMetaData) dest.getJndiEnvironmentRefsGroup(), jenv, env, overrideFile, overridenFile, mustOverride);