static String logMsg(Level level,String key,Object[] params,String defMsg){ String msg = (key == null ? defMsg : localStrings.getLocalString (key,defMsg == null ? key : defMsg, params)); logger.log(level,msg); return 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); }
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); }
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); } }
public void execute(AdminCommandContext context) { ActionReport report = context.getActionReport(); ActionReport.MessagePart part = report.getTopMessagePart(); boolean found = false; for (Application app : domain.getApplicationsInTarget(target)) { if (app.isLifecycleModule()) { ActionReport.MessagePart childPart = part.addChild(); childPart.setMessage(app.getName()); found = true; } } if (!found && !terse) { part.setMessage(localStrings.getLocalString("list.components.no.elements.to.list", "Nothing to List.")); } report.setActionExitCode(ActionReport.ExitCode.SUCCESS); } }
private void setModuleMonitoringLevel(String moduleName, String level, ActionReport report) { ActionReport.MessagePart part = report.getTopMessagePart().addChild(); if (!isValidString(moduleName)) { part.setMessage(localStrings.getLocalString("enable.monitoring.invalid", "Invalid module name {0}", moduleName)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); } if ((!isValidString(level)) || (!isValidLevel(level))) { part.setMessage(localStrings.getLocalString("enable.monitoring.invalid", "Invalid level {0} for module name {1}", level, moduleName)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); } MonitoringConfig.setMonitoringLevel(ms, moduleName, level, report); }
/** * Executes the command. * * @param context information */ public void execute(AdminCommandContext context) { final ActionReport report = context.getActionReport(); ActionReport.MessagePart msgPart = report.getTopMessagePart(); msgPart.setChildrenType("WARNING"); ActionReport.MessagePart childPart = msgPart.addChild(); String commandName = getClass().getAnnotation(Service.class).name(); childPart.setMessage(localStrings.getLocalString("deploydir.command.deprecated", "{0} command deprecated. Please use {1} command instead.", commandName, "deploy")); super.execute(context); } }
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 String logMsg(Level level,String key,Object[] params,String defMsg){ String msg = (key == null ? defMsg : localStrings.getLocalString (key,defMsg == null ? key : defMsg, params)); logger.log(level,msg); return msg; }
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 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, Exception e) { report.setMessage(localStrings.getLocalString("delete.ssl.fail", "Deletion of Ssl in {0} failed", listenerId)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(e); } }
/** *Marks a file as successfully opened and no longer subject to retry. *@param File that is no longer invalid *@return true if the file had been previously recorded as invalid */ private boolean recordSuccessfulOpen(File file) { if (deplLogger.isLoggable(Level.FINE)) { String msg = localStrings.getLocalString( "enterprise.deployment.autodeploy.end_monitoring", "File {0} opened successfully; no need to monitor it further", file.getAbsolutePath()); deplLogger.log(Level.FINE, msg); } return (invalidFiles.remove(file)) != null; }
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); } } }
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); }
private void reportFailure(final ActionReport report, final Exception ex) { report.setMessage(localStrings.getLocalString( "delete.password.alias.fail", "Deletion of Password Alias {0} failed", aliasName)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(ex); } }
private String getDomainXmlTemplate() { String installRoot = System.getProperty(INSTALL_ROOT); String template = installRoot + File.separator + "lib" + File.separator + "templates" + File.separator + "domain.xml"; File f = new File(template); if (!f.exists()) { throw new RuntimeException(localStrings.getLocalString( "DefaultConfigUpgrade.missingDomainXmlTemplate", "DefaultConfigUpgrade failed. Missing domain.xml template here " + template, template)); } else { Logger.getLogger(DefaultConfigUpgrade.class.getName()).log( Level.INFO, localStrings.getLocalString( "DefaultConfigUpgrade.foundDomainXmlTemaplate", "Found domain.xml template to create default-config: " + template, template)); } return template; }
private void setResourceRefDoNotExistMessage(ActionReport report) { report.setMessage(localStrings.getLocalString("delete.resource.ref.doesNotExist", "A resource ref named {0} does not exist.", refName)); report.setActionExitCode(ActionReport.ExitCode.FAILURE); return; }
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); } }
private Permission loadPermission(String className,String name,String actions){ Class clazz = null; Permission permission = null; try{ clazz = Class.forName(className); Constructor c = clazz.getConstructor(permissionParams); permission = (Permission) c.newInstance(new Object[] { name, actions }); } catch(Exception e){ String defMsg="PolicyConfiguration error loading permission"; String msg=localStrings.getLocalString("pc.permission_load_error",defMsg, new Object []{className, e}); logger.log(Level.SEVERE,msg); throw new RuntimeException(defMsg,e); } return permission; }