/** * @inheritDoc */ public void execute(AdminCommandContext context) { final ActionReport report = context.getActionReport(); try { Set<String> driverClassNames = connectorRuntime.getJdbcDriverClassNames(dbVendor, resType, introspect); Properties extraProperties = new Properties(); extraProperties.put("driverClassNames", new ArrayList(driverClassNames)); report.setExtraProperties(extraProperties); } catch (Exception e) { report.setMessage("_get-jdbc-driver-class-names failed : " + e.getMessage()); report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(e); return; } ActionReport.ExitCode ec = ActionReport.ExitCode.SUCCESS; report.setActionExitCode(ec); }