Hi Dhaval,

this is a "feature", not a bug - the statements (including the inferred ones) 
that come from the files listed in the "imports" parameter of your repository 
configuration are treated as "read-only" thus, these are "protected" from 
delete operations - just do not put any data that would be deleted through that 
parameter ...

about the missing update/modify statement operations - there is no such since 
changing any of the triple components (subject, predicate or object) means, 
actually, that the old triple is removed and a new one is asserted instead ...

HTH,
Damyan Ognyanov,
Ontotext AD


  ----- Original Message ----- 
  From: Dhaval Thakker 
  To: owlim-discussion@ontotext.com 
  Sent: Wednesday, December 09, 2009 3:40 PM
  Subject: [Owlim-discussion] delete operation in owlim


  Dear list users,
   
  I have been trying to remove (delete) some statements from an ontology 
(schema) with big-owlim using following code :


              OwlimSchemaRepository myOwlim = new OwlimSchemaRepository();
              myOwlim.setDataDir(repoDir);


              Repository sesameRepo = new SailRepository(myOwlim);
              sesameRepo.initialize();


              RepositoryConnection sesameCon = sesameRepo.getConnection();


              Resource S1 = new URIImpl("subject of statement");
              URI  P1= new URIImpl("predicate of statement");
              Value O1 = new URIImpl("object of statement");


             sesameCon.remove(S1, P1,O1);
             sesameCon.commit();




  The above doesn't work, i.e. the deleted statements are still present when 
queried. However, the same code and settings work while deleting 
A-box/instances. Any suggestions?


  Also, on another matter I could not find any code/listings in sesame/bigowlim 
that can allow me to modify/update a statement, any hints? 


  Regards

  Dhaval Thakker



------------------------------------------------------------------------------


  _______________________________________________
  OWLIM-discussion mailing list
  OWLIM-discussion@ontotext.com
  http://ontotext.com/mailman/listinfo/owlim-discussion
_______________________________________________
OWLIM-discussion mailing list
OWLIM-discussion@ontotext.com
http://ontotext.com/mailman/listinfo/owlim-discussion

Reply via email to