try {
// make sure that directory for log file exists.
rdfReactorLogfile.getParentFile().mkdirs();
// configure logging infrastructure for RDFReactor
FileAppender logFileAppender = new FileAppender(new SimpleLayout(), rdfReactorLogfile.getAbsolutePath());
BasicConfigurator.configure(logFileAppender);
} catch (IOException ioe) {
throw new MojoExecutionException("Cannot open log file for writing RDFReactor log messages", ioe);
}