private void setFailureStatus(DeploymentContext dc, String moduleName) { String message = localStrings.getString("con.deployer.resources.exist", moduleName); _logger.log(Level.WARNING, "resources.of.rar.exist", moduleName); ActionReport report = dc.getActionReport(); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(message); }
private void validateDeploymentProperties(Properties properties, DeploymentContext context) { String compatProp = properties.getProperty( DeploymentProperties.COMPATIBILITY); if (compatProp != null && !compatProp.equals("v2")) { // this only allowed value for property compatibility is v2 String warningMsg = localStrings.getLocalString("compat.value.not.supported", "{0} is not a supported value for compatibility property.", compatProp); ActionReport subReport = context.getActionReport().addSubActionsReport(); subReport.setActionExitCode(ActionReport.ExitCode.WARNING); subReport.setMessage(warningMsg); context.getLogger().log(Level.WARNING, warningMsg); } }
private void validateDeploymentProperties(Properties properties, DeploymentContext context) { String compatProp = properties.getProperty( DeploymentProperties.COMPATIBILITY); if (compatProp != null && !compatProp.equals("v2")) { // this only allowed value for property compatibility is v2 String warningMsg = localStrings.getLocalString("compat.value.not.supported", "{0} is not a supported value for compatibility property.", compatProp); ActionReport subReport = context.getActionReport().addSubActionsReport(); subReport.setActionExitCode(ActionReport.ExitCode.WARNING); subReport.setMessage(warningMsg); context.getLogger().log(Level.WARNING, warningMsg); } } }
protected Collection<EngineInfo> setupContainer(Sniffer sniffer, Logger logger, DeploymentContext context) { ActionReport report = context.getActionReport(); ContainerStarter starter = habitat.getService(ContainerStarter.class); Collection<EngineInfo> containersInfo = starter.startContainer(sniffer); if (containersInfo == null || containersInfo.size()==0) { report.failure(logger, "Cannot start container(s) associated to application of type : " + sniffer.getModuleType(), null); return null; } return containersInfo; }
protected Collection<EngineInfo> setupContainer(Sniffer sniffer, Logger logger, DeploymentContext context) { ActionReport report = context.getActionReport(); ContainerStarter starter = habitat.getService(ContainerStarter.class); Collection<EngineInfo> containersInfo = starter.startContainer(sniffer); if (containersInfo == null || containersInfo.size()==0) { report.failure(logger, "Cannot start container(s) associated to application of type : " + sniffer.getModuleType(), null); return null; } return containersInfo; }
ctx.getSource().getURI().getSchemeSpecificPart() + File.separator; ActionReport report = ctx.getActionReport(); subReport = report.addSubActionsReport(); subReport.setActionExitCode(ActionReport.ExitCode.SUCCESS);
@SuppressWarnings("unchecked") private Properties getActionReportProperties(DeploymentContext deployContext) { if (!wmInfo.getDescriptor().getApplication().isVirtual()) { deployContext = ((ExtendedDeploymentContext)deployContext).getParentContext(); } return deployContext.getActionReport().getExtraProperties(); }
_logger.log(Level.WARNING, "resources.of.rar.exist", moduleName); ActionReport report = dc.getActionReport(); report.setMessage(message); report.setActionExitCode(ActionReport.ExitCode.FAILURE);
private void validateKeepStateOption(DeploymentContext context, DeployCommandParameters params, Application app) { if ((params.keepstate != null && params.keepstate) || app.getKeepState()) { if (!isDASTarget(context, params)) { // for non-DAS target, and keepstate is set to true either // through deployment option or deployment descriptor // explicitly set the deployment option to false params.keepstate = false; String warningMsg = localStrings.getLocalString("not.support.keepstate.in.cluster", "Ignoring the keepstate setting: the keepstate option is only supported in developer profile and not cluster profile."); ActionReport subReport = context.getActionReport().addSubActionsReport(); subReport.setActionExitCode(ActionReport.ExitCode.WARNING); subReport.setMessage(warningMsg); context.getLogger().log(Level.WARNING, warningMsg); } } }
context.getActionReport().addSubActionsReport();
throws Exception { final ActionReport report = context.getActionReport();
throws Exception { final ActionReport report = context.getActionReport();
protected boolean startContainers(Collection<EngineInfo> containersInfo, Logger logger, DeploymentContext context) { ActionReport report = context.getActionReport(); for (EngineInfo engineInfo : containersInfo) { Container container;
protected boolean startContainers(Collection<EngineInfo> containersInfo, Logger logger, DeploymentContext context) { ActionReport report = context.getActionReport(); for (EngineInfo engineInfo : containersInfo) { Container container;
actionReportProps = depc.getActionReport().getExtraProperties(); } else { // the application is EAR ExtendedDeploymentContext exdc = (ExtendedDeploymentContext) depc;
context.getActionReport().addSubActionsReport(); moduleContext = new DeploymentContextImpl(subReport, context.getSource(), context.getCommandParameters(OpsParams.class), env) {
actionReportProps = depc.getActionReport().getExtraProperties(); } else { // the application is EAR ExtendedDeploymentContext exdc = (ExtendedDeploymentContext) depc;
ProgressTracker tracker) throws Exception { ActionReport report = context.getActionReport(); List<EngineRef> addedEngines = new ArrayList<EngineRef>();
ProgressTracker tracker) throws Exception { ActionReport report = context.getActionReport(); List<EngineRef> addedEngines = new ArrayList<EngineRef>();
ActionReport subActionReport = ctx.getActionReport().addSubActionsReport();