}
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);