private void checkAndLoad(Resource resmap, File base_dir, Model model) throws PackageValidationException { RDFReader reader = model.getReader(); reader.setProperty(JENA_ERROR_MODE_URI, JENA_ERROR_MODE_STRICT); SimpleRDFErrorHandler handler = new SimpleRDFErrorHandler(); reader.setErrorHandler(handler); try { ResourceMapUtil.loadRDF(reader, model, base_dir, resmap.getURI()); } catch (PackageException e) { throw new PackageValidationException(e); } if (!handler.isErrorFree()) { throw new PackageValidationException("Error loading resource map " + resmap + ": " + handler.getErrorDetails()); } }