@Override protected String getName(ContextParameter descriptorItem) { return descriptorItem.getName(); }
@Override protected String getValue(ContextParameter descriptorItem) { return descriptorItem.getValue(); }
/** * Configure context parameter defined in the deployment descriptor. */ protected static void configureContextParam(WebModule webModule, WebBundleDescriptor wmd) { for (ContextParameter ctxParam : wmd.getContextParametersSet()) { if ("com.sun.faces.injectionProvider".equals( ctxParam.getName()) && "com.sun.faces.vendor.GlassFishInjectionProvider".equals( ctxParam.getValue())) { // Ignore, see IT 9641 continue; } webModule.addParameter(ctxParam.getName(), ctxParam.getValue()); } }
@Override protected void setDescriptorItemValue(ContextParameter descriptorItem, ContextParam customization) { descriptorItem.setValue(customization.getParamValue()); }