Publication publication = new Publication(publicationId, contextPath);
TaskManager manager = new TaskManager(publication.getDirectory().getAbsolutePath());
Task task = manager.getTask(taskId);
try {
task.parameterize(map.getParameters());
task.execute(contextPath);
}
catch (ParameterException e) {
log.debug("Initializing task failed: ", e);
}