PipelinePluginOutput output = createEmptyOutput();
PluginResult result = PluginResult.FAILURE;
try {
result = run(inputXml.getInput(), output, inputXml.getContext());
} catch (Exception ex) {
output.setLogMessage(new ExceptionLogMessage(ex));
}
if (inputParsingWarnings.hasWarnings()) {
// TODO: Implement me. The problem is that we allow only one log message at the moment,
// and we don't want to override anything the user might have set.
}