public void initialize(Repository r){ try { r.initialize(); } catch (RepositoryException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
@Override public void handleStatement(Statement statement) { try { this.connection.add(statement); } catch (RepositoryException e) { e.printStackTrace(); } } }
/** * Method returns a textual representation of the given ResourceObject in a supported serialisation format. * * @param format The format which should be printed. * @return A textual representation if this object in the format. */ @Override public String getTriples(RDFFormat format) { try { return getTriples(format, 1, null); } catch (RepositoryException e) { e.printStackTrace(); return null; } }
public void addAnnotation(Annotable annotable, Label ann) { if (ann!=null) { super.addAnnotation(annotable,ann); try { ((RdfLabel)ann).toRdf(annotable); } catch (org.openrdf.repository.RepositoryException e) { e.printStackTrace(); } } }
public void addAnnotation(Annotable annotable, Type ann) { if (ann!=null) { super.addAnnotation(annotable,ann); try { ((RdfType)ann).toRdf(annotable); } catch (org.openrdf.repository.RepositoryException e) { e.printStackTrace(); } } }
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) { ModelAndView result = new ModelAndView(); result.setViewName(view); Map<String, Object> model = new HashMap<String, Object>(); try { List<Resource> classes = getClasses(request); Collections.sort(classes, ToStringComparator.getInstance()); model.put("classes", classes); } catch (RepositoryException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (QueryEvaluationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (MalformedQueryException e) { // TODO Auto-generated catch block e.printStackTrace(); } result.addAllObjects(model); return result; }
} catch (final RepositoryException e) e.printStackTrace(); } catch (final MalformedQueryException e)
} catch (final RepositoryException e) e.printStackTrace(); } catch (final MalformedQueryException e)
} catch (final RepositoryException e) e.printStackTrace(); } catch (final MalformedQueryException e)
@Override public void delete() { try { ObjectConnection connection = getObjectConnection(); connection.removeDesignation(this, (URI) getResource()); // explicitly removing the rdf type triple from the repository connection.remove(getResource(), null, null); connection.remove(null, null, getResource(), null); } catch (RepositoryException e) { e.printStackTrace(); } }
} catch (final RepositoryException e) e.printStackTrace(); } catch (final MalformedQueryException e)
} catch (final RepositoryException e) e.printStackTrace(); } catch (final MalformedQueryException e)
e.printStackTrace(); return null; } catch (final RDFParseException e) {
return query.evaluate(); } catch (final RepositoryException e1) { e1.printStackTrace(); } catch (final MalformedQueryException e1) { e1.printStackTrace();
@Test public void testGetStatementsMalformedLanguageLiteral() throws Exception { Literal invalidLanguageLiteral = vf.createLiteral("the number four", "en_us"); try { URI pred = vf.createURI(URN_PRED); testCon.add(bob, pred, invalidLanguageLiteral); RepositoryResult<Statement> statements = testCon.getStatements(bob, pred, null, true); assertNotNull(statements); assertTrue(statements.hasNext()); Statement st = statements.next(); assertTrue(st.getObject() instanceof Literal); assertTrue(st.getObject().equals(invalidLanguageLiteral)); } catch (RepositoryException e) { e.printStackTrace(); // shouldn't happen fail(e.getMessage()); } }
@Override public void delete() { try { ObjectConnection connection = getObjectConnection(); // deleting an existing selector if(getSelector() != null) { getSelector().delete(); setSelector(null); } connection.removeDesignation(this, (URI) getResource()); // explicitly removing the rdf type triple from the repository connection.remove(getResource(), null, null); connection.remove(null, null, getResource(), null); } catch (RepositoryException e) { e.printStackTrace(); } } }
@Test public void testGetStatementsMalformedLanguageLiteral() throws Exception { Literal invalidLanguageLiteral = vf.createLiteral("the number four", "en_us"); try { URI pred = vf.createURI(URN_PRED); testCon.add(bob, pred, invalidLanguageLiteral); RepositoryResult<Statement> statements = testCon.getStatements(bob, pred, null, true); assertNotNull(statements); assertTrue(statements.hasNext()); Statement st = statements.next(); assertTrue(st.getObject() instanceof Literal); assertTrue(st.getObject().equals(invalidLanguageLiteral)); } catch (RepositoryException e) { e.printStackTrace(); // shouldn't happen fail(e.getMessage()); } }