private boolean fail(ActionReport report, String s) { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(s); return false; }
private void fail(final ActionReport report, final String messageKey, final String fallbackMessageText, final Object... args) { report.setMessage(localStrings.getLocalString(messageKey, fallbackMessageText, args)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); }
public void reportError(ActionReport report, TransactionFailure e) { report.setMessage(localStrings.getLocalString("create.ssl.fail", "Creation of Ssl in {0} failed", listenerId)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(e); }
static void setMBeanEnabled(MonitoringService ms, final String enabled, final ActionReport report) { try { ConfigSupport.apply(new SingleConfigCode<MonitoringService>() { public Object run(MonitoringService param) throws PropertyVetoException, TransactionFailure { param.setMbeanEnabled(enabled); return param; } }, ms); } catch(TransactionFailure tfe) { report.setMessage(localStrings.getLocalString("disable.monitoring.exception", "Encountered exception while setting mbean-enabled to false {0}", tfe.getMessage())); report.setActionExitCode(ActionReport.ExitCode.FAILURE); } }
@Override public void execute(AdminCommandContext context) { up.postConstruct(); String msg = "Testing upgrade!"; ActionReport report = context.getActionReport(); report.setActionExitCode(ExitCode.SUCCESS); report.setMessage(msg); } }
private void reportFailure(final String partName, final String formattedMessage, final Exception e) { if (report != null) { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(formattedMessage); report.setFailureCause(e); } }
@Override public void execute(AdminCommandContext context) { ActionReport report = context.getActionReport(); Logger logger= context.getLogger(); if (managedJobConfig == null ) { logger.warning(KernelLoggerInfo.getFailManagedJobConfig); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(KernelLoggerInfo.getLogger().getResourceBundle().getString(KernelLoggerInfo.getFailManagedJobConfig)); return; ConfigSupport.apply(new SingleConfigCode<ManagedJobConfig>() { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(e.getMessage());
public void execute(AdminCommandContext context) { try { URI uri = new URI(System.getProperty("com.sun.aas.instanceRootURI")); docDir = new File(new File(uri), "config"); findClasses(classDefs, locateJarFiles(System.getProperty("com.sun.aas.installRoot") + "/modules")); getFormat().output(new Context(classDefs, docDir, showDeprecated, showSubclasses, Domain.class.getName())); context.getActionReport().setMessage("Finished generating " + format + " documentation in " + docDir); } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e.getMessage(), e); } }
private void setFailureMessage(ActionReport report, Exception e) { report.setMessage(localStrings.getLocalString("delete.resource.ref.failed", "Resource ref {0} deletion failed", refName)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(e); } }
static void setDTraceEnabled(MonitoringService ms, final String enabled, final ActionReport report) { try { ConfigSupport.apply(new SingleConfigCode<MonitoringService>() { public Object run(MonitoringService param) throws PropertyVetoException, TransactionFailure { param.setDtraceEnabled(enabled); return param; } }, ms); } catch(TransactionFailure tfe) { report.setMessage(localStrings.getLocalString("disable.monitoring.exception", "Encountered exception while setting dtrace-enabled to false {0}", tfe.getMessage())); report.setActionExitCode(ActionReport.ExitCode.FAILURE); } }
/** * Indicate in the action report a warning message. */ private void warning(AdminCommandContext context, String msg) { ActionReport ar = context.getActionReport().addSubActionsReport(); ar.setActionExitCode(ActionReport.ExitCode.WARNING); ar.setMessage(msg); }
private void fail(final ActionReport report, final String messageKey, final String fallbackMessageText, final Object... args) { report.setMessage(localStrings.getLocalString(messageKey, fallbackMessageText, args)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); }
private void reportFailure(final String partName, final String formattedMessage, final Exception e) { if (report != null) { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(formattedMessage); report.setFailureCause(e); } }
@Override public void execute(AdminCommandContext context) { ActionReport ar = context.getActionReport(); if (virtualizations==null) { ar.failure(RuntimeContext.logger, "No virtualization configuration found"); return; } for (final Virtualization v : virtualizations.getVirtualizations()) { if (v.getName().equals(name)) { try { ConfigSupport.apply(new SingleConfigCode<Virtualizations>() { @Override public Object run(Virtualizations wVirts) throws PropertyVetoException, TransactionFailure { wVirts.getVirtualizations().remove(v); return null; } }, virtualizations); } catch (TransactionFailure transactionFailure) { ar.failure(RuntimeContext.logger, "Cannot delete " + name + " virtualization config", transactionFailure); } ar.setActionExitCode(ActionReport.ExitCode.SUCCESS); ar.setMessage("Configuration deleted successfully"); return; } } ar.failure(RuntimeContext.logger, "Cannot find virtualization configuration named " + name); } }
private void fail(String s) { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setMessage(s); } }
@Override public void execute(AdminCommandContext context) { try { URI uri = new URI(System.getProperty("com.sun.aas.instanceRootURI")); docDir = new File(new File(uri), "config"); findClasses(classDefs, locateJarFiles(System.getProperty("com.sun.aas.installRoot") + "/modules")); getFormat().output(new Context(classDefs, docDir, showDeprecated, showSubclasses, Domain.class.getName())); context.getActionReport().setMessage("Finished generating " + format + " documentation in " + docDir); } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e.getMessage(), e); } }
public void reportError(ActionReport report, Exception e) { report.setMessage(localStrings.getLocalString("delete.ssl.fail", "Deletion of Ssl in {0} failed", listenerId)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(e); } }
static void setMonitoringEnabled(MonitoringService ms, final String enabled, final ActionReport report) { try { ConfigSupport.apply(new SingleConfigCode<MonitoringService>() { public Object run(MonitoringService param) throws PropertyVetoException, TransactionFailure { param.setMonitoringEnabled(enabled); return param; } }, ms); } catch(TransactionFailure tfe) { report.setMessage(localStrings.getLocalString("disable.monitoring.exception", "Encountered exception while setting monitoring-enabled to false {0}", tfe.getMessage())); report.setActionExitCode(ActionReport.ExitCode.FAILURE); } }
public void execute(AdminCommandContext ctx) { prepare(); String result = getResult(); ActionReport report = ctx.getActionReport(); report.setMessage(result); report.setActionExitCode(ExitCode.SUCCESS); }
private void setResourceRefDoNotExistMessage(ActionReport report) { report.setMessage(localStrings.getLocalString("delete.resource.ref.doesNotExist", "A resource ref named {0} does not exist for target {1}.", refName, target)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); }