Model loadRDF(InFactoryX in, RDFErrorHandler eh, String base) throws IOException { Model model = ModelFactory.createDefaultModel(); JenaReader jr = new JenaReader(); if (eh != null) jr.setErrorHandler(eh); jr.setProperty("error-mode", "strict"); if ( base.contains( "/xmlns/" ) || base.contains( "/comments/" ) ) jr.setProperty("embedding","true"); try ( InputStream inx = in.open() ) { jr.read(model, inx, base); } return model; }
Model loadRDF(InFactoryX in, RDFErrorHandler eh, String base) throws IOException { Model model = ModelFactory.createDefaultModel(); JenaReader jr = new JenaReader(); if (eh != null) jr.setErrorHandler(eh); jr.setProperty("error-mode", "strict"); if ( base.contains( "/xmlns/" ) || base.contains( "/comments/" ) ) jr.setProperty("embedding","true"); try ( InputStream inx = in.open() ) { jr.read(model, inx, base); } return model; }