Compile compiler = new Compile();
compiler.setLoad(this.load);
compiler.setSkipValidate(!this.validate);
compiler.setVerbose(this.verbose);
compiler.setVerify(this.verify);
compiler.compile(classpaths, bindings);
} catch (JiBXException e) {
Throwable cause = (e.getRootCause() != null) ? e.getRootCause() : e;
throw new MojoExecutionException(cause.getLocalizedMessage(), cause);
}
}