//a) TB-experiment types before version1.0 - these use the ExperimentWorkflow
if(executable.getBatchSystemIdentifier().equals(BatchProcessor.BATCH_IDENTIFIER_TESTBED_LOCAL)){
//get the specific batchProcessor implementation
bp = tbBatchManager.getBatchProcessor(BatchProcessor.BATCH_IDENTIFIER_TESTBED_LOCAL);
// Invoke, depending on the experiment type:
ExperimentWorkflow ewf = executable.getWorkflow();
log.info("Submitting workflow: "+ewf+" to batch processor: "+BatchProcessor.BATCH_IDENTIFIER_TESTBED_LOCAL);
log.info("Got inputs #"+executable.getInputData().size());
String queue_key = bp.submitBatch( exp.getEntityID(), ewf , executable.getInputData());
//already set: executable.setBatchQueueIdentifier(BatchProcessor.BATCH_QUEUE_TESTBED_LOCAL);
executable.setBatchExecutionIdentifier(queue_key);