Package org.openrdf.repository

Examples of org.openrdf.repository.RepositoryConnection.rollback()


                con.add(DummyProvider.class.getResourceAsStream(filename), resource, RDFFormat.TURTLE);

                con.commit();
            } catch(RepositoryException ex) {
                con.rollback();
            } catch (RDFParseException e) {
                throw new DataRetrievalException("could not parse resource data for file "+filename);
            } catch (IOException e) {
                throw new DataRetrievalException("could not load resource data for file "+filename);
            } finally {
View Full Code Here


                con.add(DummyProvider.class.getResourceAsStream(filename), resource, RDFFormat.TURTLE);

                con.commit();
            } catch(RepositoryException ex) {
                con.rollback();
            } catch (RDFParseException e) {
                throw new DataRetrievalException("could not parse resource data for file "+filename);
            } catch (IOException e) {
                throw new DataRetrievalException("could not load resource data for file "+filename);
            } finally {
View Full Code Here

                else
                    return null;
            } finally {
                // TODO: this is not the perfect way to do it, but the only way to avoid cycles
                // with the versioning
                conn.rollback();
                conn.close();
            }
        } catch (RepositoryException e) {
            handleRepositoryException(e, UserServiceImpl.class);
View Full Code Here

                it.close();
            }

            con.commit();
        } catch(RepositoryException ex) {
            con.rollback();
        } finally {
            con.close();
        }
    }
View Full Code Here

                RepositoryConnection c_import = sesameService.getConnection();
                try {
                    c_import.add(is, baseUri, f, context );
                } catch (RepositoryException ex) {
                    log.error("error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (RDFParseException ex) {
                    log.error("parse error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
View Full Code Here

                    log.error("error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (RDFParseException ex) {
                    log.error("parse error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (IOException ex) {
                    log.error("I/O error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
View Full Code Here

                    log.error("parse error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (IOException ex) {
                    log.error("I/O error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } finally {
                    c_import.commit();
                    c_import.close();
                }
View Full Code Here

                RepositoryConnection c_import = sesameService.getConnection();
                try {
                    c_import.add(reader, baseUri, f, context);
                } catch (RepositoryException ex) {
                    log.error("error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (RDFParseException ex) {
                    log.error("parse error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
View Full Code Here

                    log.error("error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (RDFParseException ex) {
                    log.error("parse error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (IOException ex) {
                    log.error("I/O error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
View Full Code Here

                    log.error("parse error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } catch (IOException ex) {
                    log.error("I/O error while importing Sesame data:", ex);
                    c_import.rollback();
                    throw ex;
                } finally {
                    c_import.commit();
                    c_import.close();
                }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.