private void setContextParameterIfAbsent(final JBossWebMetaData webMetaData, final String name, final String value) { List<ParamValueMetaData> contextParams = webMetaData.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<>(); webMetaData.setContextParams(contextParams); } for (ParamValueMetaData param : contextParams) { if (name.equals(param.getParamName()) && param.getParamValue() != null) { // already set return; } } ParamValueMetaData param = new ParamValueMetaData(); param.setParamName(name); param.setParamValue(value); contextParams.add(param); } }
(param.getParamValue() != null) && (param.getParamValue().toLowerCase(Locale.ENGLISH).equals("true")))) { JsfVersionMarker.setVersion(topLevelDeployment, JsfVersionMarker.WAR_BUNDLES_JSF_IMPL); break; // WAR_BUNDLES_JSF_IMPL always wins JsfVersionMarker.setVersion(topLevelDeployment, param.getParamValue()); break;
for (final ParamValueMetaData param : contextParams) { if (param.getParamName().equals(CONFIG_FILES)) { configFiles = param.getParamValue(); break;
if(hander.getParams() != null) { for(ParamValueMetaData param : hander.getParams()) { params.put(param.getParamName(), param.getParamValue());
if (CONTEXT_PARAM_DEV_MODE.equals(param.getParamName()) && Boolean.valueOf(param.getParamValue())) { devModeContextParam = true; break;
if (tldMetaData.getValidator().getInitParams() != null) { for (ParamValueMetaData paramValueMetaData : tldMetaData.getValidator().getInitParams()) { tagLibraryValidatorInfo.addInitParam(paramValueMetaData.getParamName(), paramValueMetaData.getParamValue());
for (ParamValueMetaData initParam : servlet.getInitParam()) { if (!s.getInitParams().containsKey(initParam.getParamName())) { s.addInitParam(initParam.getParamName(), initParam.getParamValue()); f.addInitParam(initParam.getParamName(), initParam.getParamValue()); d.addInitParameter(param.getParamName(), param.getParamValue());
public String getPropValue() { return super.getParamValue(); }
public String getPropValue() { return super.getParamValue(); }
public String getPropValue() { return super.getParamValue(); }
public String getPropValue() { return super.getParamValue(); }
protected String getTargetBean(ServletMetaData servlet) { String endpointClass = servlet.getServletClass(); List<ParamValueMetaData> initParams = servlet.getInitParam(); if (initParams != null) { for (ParamValueMetaData param : initParams) { if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(param.getParamName())) { endpointClass = param.getParamValue(); break; } } } return endpointClass; } }
protected String getTargetBean(ServletMetaData servlet) { String endpointClass = servlet.getServletClass(); List<ParamValueMetaData> initParams = servlet.getInitParam(); if (initParams != null) { for (ParamValueMetaData param : initParams) { if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(param.getParamName())) { endpointClass = param.getParamValue(); break; } } } return endpointClass; } }
protected String getTargetBean(ServletMetaData servlet) { String endpointClass = servlet.getServletClass(); List<ParamValueMetaData> initParams = servlet.getInitParam(); if (initParams != null) { for (ParamValueMetaData param : initParams) { if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(param.getParamName())) { endpointClass = param.getParamValue(); break; } } } return endpointClass; } }
protected String getTargetBean(ServletMetaData servlet) { String endpointClass = servlet.getServletClass(); List<ParamValueMetaData> initParams = servlet.getInitParam(); if (initParams != null) { for (ParamValueMetaData param : initParams) { if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(param.getParamName())) { endpointClass = param.getParamValue(); break; } } } return endpointClass; } }
protected String getTargetBean(ServletMetaData servlet) { String endpointClass = servlet.getServletClass(); List<ParamValueMetaData> initParams = servlet.getInitParam(); if (initParams != null) { for (ParamValueMetaData param : initParams) { if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(param.getParamName())) { endpointClass = param.getParamValue(); break; } } } return endpointClass; } }
private void checkOtherParams(final DeploymentUnit du, final JBossWebMetaData webdata, final ClassLoader classLoader, final ResteasyDeploymentData resteasyDeploymentData) throws DeploymentUnitProcessingException{ HashSet<String> appClazzList = new HashSet<>(); List<ParamValueMetaData> contextParamList = webdata.getContextParams(); if (contextParamList !=null) { for(ParamValueMetaData param: contextParamList) { if ("javax.ws.rs.core.Application".equals(param.getParamName())) { appClazzList.add(param.getParamValue()); } } } if (webdata.getServlets() != null) { for (ServletMetaData servlet : webdata.getServlets()) { List<ParamValueMetaData> initParamList = servlet.getInitParam(); if (initParamList != null) { for(ParamValueMetaData param: initParamList) { if ("javax.ws.rs.core.Application".equals(param.getParamName())) { appClazzList.add(param.getParamValue()); } } } } } processDeclaredApplicationClasses(du, appClazzList, webdata, classLoader, resteasyDeploymentData); }
private static UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd) { List<UnifiedInitParamMetaData> unifiedInitParamMDs = new LinkedList<UnifiedInitParamMetaData>(); List<ParamValueMetaData> initParams = srhmd.getInitParam(); if (initParams != null) { for (ParamValueMetaData initParam : initParams) { unifiedInitParamMDs.add(new UnifiedInitParamMetaData(initParam.getParamName(), initParam.getParamValue())); } } List<QName> soapHeaders = srhmd.getSoapHeader(); Set<QName> soapHeaderList = soapHeaders != null ? new HashSet<QName>(soapHeaders) : null; List<String> soapRoles = srhmd.getSoapRole(); Set<String> soapRolesList = soapRoles != null ? new HashSet<String>(soapRoles) : null; List<String> portNames = srhmd.getPortName(); Set<String> portNameList = portNames != null ? new HashSet<String>(portNames) : null; return new UnifiedHandlerMetaData(srhmd.getHandlerClass(), srhmd.getHandlerName(), unifiedInitParamMDs, soapHeaderList, soapRolesList, portNameList); }
private static UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd) { List<UnifiedInitParamMetaData> unifiedInitParamMDs = new LinkedList<UnifiedInitParamMetaData>(); List<ParamValueMetaData> initParams = srhmd.getInitParam(); if (initParams != null) { for (ParamValueMetaData initParam : initParams) { unifiedInitParamMDs.add(new UnifiedInitParamMetaData(initParam.getParamName(), initParam.getParamValue())); } } List<QName> soapHeaders = srhmd.getSoapHeader(); Set<QName> soapHeaderList = soapHeaders != null ? new HashSet<QName>(soapHeaders) : null; List<String> soapRoles = srhmd.getSoapRole(); Set<String> soapRolesList = soapRoles != null ? new HashSet<String>(soapRoles) : null; List<String> portNames = srhmd.getPortName(); Set<String> portNameList = portNames != null ? new HashSet<String>(portNames) : null; return new UnifiedHandlerMetaData(srhmd.getHandlerClass(), srhmd.getHandlerName(), unifiedInitParamMDs, soapHeaderList, soapRolesList, portNameList); }
private static void addServlets(JBossWebMetaData jbwebMD, StandardContext context) { for (JBossServletMetaData smd : jbwebMD.getServlets()) { final String sc = smd.getServletClass(); if (sc.equals(WSFServlet.class.getName())) { final String servletName = smd.getServletName(); List<ParamValueMetaData> params = smd.getInitParam(); List<String> urlPatterns = null; for (ServletMappingMetaData smmd : jbwebMD.getServletMappings()) { if (smmd.getServletName().equals(servletName)) { urlPatterns = smmd.getUrlPatterns(); break; } } WSFServlet wsfs = new WSFServlet(); Wrapper wsfsWrapper = context.createWrapper(); wsfsWrapper.setName(servletName); wsfsWrapper.setServlet(wsfs); wsfsWrapper.setServletClass(WSFServlet.class.getName()); for (ParamValueMetaData param : params) { wsfsWrapper.addInitParameter(param.getParamName(), param.getParamValue()); } context.addChild(wsfsWrapper); for (String urlPattern : urlPatterns) { context.addServletMapping(urlPattern, servletName); } } } }