private void addCDIFlag(WarMetaData warMetaData, DeploymentUnit deploymentUnit) { JBossWebMetaData webMetaData = warMetaData.getMergedJBossWebMetaData(); if (webMetaData == null) { webMetaData = new JBossWebMetaData(); warMetaData.setMergedJBossWebMetaData(webMetaData); } List<ParamValueMetaData> contextParams = webMetaData.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<ParamValueMetaData>(); } boolean isCDI = WeldDeploymentMarker.isPartOfWeldDeployment(deploymentUnit); ParamValueMetaData param = new ParamValueMetaData(); param.setParamName(IS_CDI_PARAM); param.setParamValue(Boolean.toString(isCDI)); contextParams.add(param); webMetaData.setContextParams(contextParams); } }
JBossWebMetaData jBossWebMetaData = warMetaData.getJBossWebMetaData(); if(jBossWebMetaData == null) { jBossWebMetaData = new JBossWebMetaData(); warMetaData.setJBossWebMetaData(jBossWebMetaData);
JBossWebMetaData mergedMetaData = new JBossWebMetaData(); JBossWebMetaData metaData = warMetaData.getJBossWebMetaData(); JBossWebMetaDataMerger.merge(mergedMetaData, metaData, specMetaData);
public WSEndpointDeploymentUnit(ClassLoader loader, String context, Map<String,String> urlPatternToClassName, WebservicesMetaData metadata) { this(loader, context, urlPatternToClassName, new JBossWebMetaData(), metadata, null); }
public WSEndpointDeploymentUnit(ClassLoader loader, String context, Map<String,String> urlPatternToClassName, WebservicesMetaData metadata) { this(loader, context, urlPatternToClassName, new JBossWebMetaData(), metadata, null); }
public WSEndpointDeploymentUnit(ClassLoader loader, String context, Map<String,String> urlPatternToClassName, WebservicesMetaData metadata) { this(loader, context, urlPatternToClassName, new JBossWebMetaData(), metadata); }
protected JBossWebMetaData generatWebDeployment(ArchiveDeployment dep, SecurityHandler securityHandler) { JBossWebMetaData jbwmd = new JBossWebMetaData(); createWebAppDescriptor(dep, jbwmd, securityHandler); createJBossWebAppDescriptor(dep, jbwmd, securityHandler); return jbwmd; }
protected JBossWebMetaData generatWebDeployment(ArchiveDeployment dep, SecurityHandler securityHandler) { JBossWebMetaData jbwmd = new JBossWebMetaData(); createWebAppDescriptor(dep, jbwmd, securityHandler); createJBossWebAppDescriptor(dep, jbwmd, securityHandler); return jbwmd; }
public JBossWebMetaData createWebMetaData(ClassLoader loader) { JBossWebMetaData jbwmd = new JBossWebMetaData(); createWebAppDescriptor(jbwmd); createJBossWebAppDescriptor(jbwmd); return jbwmd; }
protected JBossWebMetaData generatWebDeployment(ArchiveDeployment dep, SecurityHandler securityHandler) { JBossWebMetaData jbwmd = new JBossWebMetaData(); createWebAppDescriptor(dep, jbwmd, securityHandler); createJBossWebAppDescriptor(dep, jbwmd, securityHandler); return jbwmd; }
protected JBossWebMetaData generatWebDeployment(ArchiveDeployment dep, SecurityHandler securityHandler) { JBossWebMetaData jbwmd = new JBossWebMetaData(); createWebAppDescriptor(dep, jbwmd, securityHandler); createJBossWebAppDescriptor(dep, jbwmd, securityHandler); return jbwmd; }
@Override protected void createMetaData(DeploymentUnit unit, String name, String suffix) throws DeploymentException { super.createMetaData(unit, name, suffix); JBossWebMetaData metaData = unit.getAttachment(JBossWebMetaData.class); // If there no JBossWebMetaData was created from a jboss-web.xml, create one if (metaData == null) { metaData = new JBossWebMetaData(); } unit.getTransientManagedObjects().addAttachment(JBossWebMetaData.class, metaData); unit.addAttachment("Raw"+JBossWebMetaData.class.getName(), metaData, JBossWebMetaData.class); }
private void addXMLData(String xml, WarMetaData warMetaData) { JBossWebMetaData webMetaData = warMetaData.getMergedJBossWebMetaData(); if (webMetaData == null) { webMetaData = new JBossWebMetaData(); warMetaData.setMergedJBossWebMetaData(webMetaData); } List<ParamValueMetaData> contextParams = webMetaData.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<>(); } ParamValueMetaData param = new ParamValueMetaData(); param.setParamName(AdapterConstants.AUTH_DATA_PARAM_NAME); param.setParamValue(xml); contextParams.add(param); webMetaData.setContextParams(contextParams); }
private void addJSONData(String json, WarMetaData warMetaData) { JBossWebMetaData webMetaData = warMetaData.getMergedJBossWebMetaData(); if (webMetaData == null) { webMetaData = new JBossWebMetaData(); warMetaData.setMergedJBossWebMetaData(webMetaData); } List<ParamValueMetaData> contextParams = webMetaData.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<ParamValueMetaData>(); } ParamValueMetaData param = new ParamValueMetaData(); param.setParamName(AUTH_DATA_PARAM_NAME); param.setParamValue(json); contextParams.add(param); webMetaData.setContextParams(contextParams); }
private void addJSONData(String json, WarMetaData warMetaData) { JBossWebMetaData webMetaData = warMetaData.getMergedJBossWebMetaData(); if (webMetaData == null) { webMetaData = new JBossWebMetaData(); warMetaData.setMergedJBossWebMetaData(webMetaData); } List<ParamValueMetaData> contextParams = webMetaData.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<ParamValueMetaData>(); } ParamValueMetaData param = new ParamValueMetaData(); param.setParamName(AUTH_DATA_PARAM_NAME); param.setParamValue(json); contextParams.add(param); webMetaData.setContextParams(contextParams); }
private void addXMLData(String xml, WarMetaData warMetaData) { JBossWebMetaData webMetaData = warMetaData.getMergedJBossWebMetaData(); if (webMetaData == null) { webMetaData = new JBossWebMetaData(); warMetaData.setMergedJBossWebMetaData(webMetaData); } List<ParamValueMetaData> contextParams = webMetaData.getContextParams(); if (contextParams == null) { contextParams = new ArrayList<>(); } ParamValueMetaData param = new ParamValueMetaData(); param.setParamName(AdapterConstants.AUTH_DATA_PARAM_NAME); param.setParamValue(xml); contextParams.add(param); webMetaData.setContextParams(contextParams); }
/** * Creates web meta data for EJB deployments. * * @param dep webservice deployment */ void create(final Deployment dep) { final DeploymentUnit unit = WSHelper.getRequiredAttachment(dep, DeploymentUnit.class); final JBossWebMetaData jbossWebMD = new JBossWebMetaData(); this.createWebAppDescriptor(dep, jbossWebMD); this.createJBossWebAppDescriptor(dep, jbossWebMD); dep.addAttachment(JBossWebMetaData.class, jbossWebMD); unit.addAttachment(JBossWebMetaData.class, jbossWebMD); }
/** * Creates web meta data for EJB deployments. * * @param dep webservice deployment */ void create(final Deployment dep) { final DeploymentUnit unit = WSHelper.getRequiredAttachment(dep, DeploymentUnit.class); final JBossWebMetaData jbossWebMD = new JBossWebMetaData(); this.createWebAppDescriptor(dep, jbossWebMD); this.createJBossWebAppDescriptor(dep, jbossWebMD); dep.addAttachment(JBossWebMetaData.class, jbossWebMD); unit.addAttachment(JBossWebMetaData.class, jbossWebMD); }
/** * Creates web meta data for EJB deployments. * * @param dep webservice deployment */ void create(final Deployment dep) { final DeploymentUnit unit = WSHelper.getRequiredAttachment(dep, DeploymentUnit.class); final JBossWebMetaData jbossWebMD = new JBossWebMetaData(); this.createWebAppDescriptor(dep, jbossWebMD); this.createJBossWebAppDescriptor(dep, jbossWebMD); dep.addAttachment(JBossWebMetaData.class, jbossWebMD); unit.addAttachment(JBossWebMetaData.class, jbossWebMD); }
/** * Make sure we always have a JBossWebMetaData object attached, even if there is no jboss-web.xml * in the deployment */ @Override protected void createMetaData(DeploymentUnit unit, String name, String suffix, String key) throws DeploymentException { super.createMetaData(unit, name, suffix, key); JBossWebMetaData result = unit.getTransientManagedObjects().getAttachment(getOutput()); if (result == null) { result = new JBossWebMetaData(); unit.getTransientManagedObjects().addAttachment(key, result, getOutput()); } } }