}
salsaResult.setBatch(salsaExecute);
if (tangoHost == null || tangoHost.trim().isEmpty()) {
printCorrectUsageAndExit(new SalsaMissingPropertyException("TANGO_HOST"));
} else if (serverUrl == null || serverUrl.trim().isEmpty()) {
printCorrectUsageAndExit(new SalsaMissingPropertyException("SALSA_SERVER_URL"));
} else if (login == null || login.trim().isEmpty()) {
printCorrectUsageAndExit(new SalsaMissingPropertyException("SALSA_LOGIN"));
} else {
// Launch SalsaTrajectoryBean with specified config
if (roMode) {
splash.setMessage("Build Salsa read only panel");
splash.progress(40);