Hi Barry,
Hello Haibo,
Ivan has been away sick for some days, but we have not forgotten about
your problem. Yesterday Damyan spotted an issue that might be causing
this and it is to do with how statements are persisted to disk on shutdown.
Could you please try again with the latest build of SwiftOWLIM to see if
this fixes things for you?
Yes, it works for me for the tests I did so far.
So the problem seems to be related to the issue Damyan found.
Great job!
Thanks a lot for help!
Haibo
The download link is:
http://download.ontotext.com/owlim/fc3cb600-7184-4973-97a9-3b97f83e76e7/swiftowlim-3.3.2738.zip
I hope this helps, but please get back to us either way.
Good luck,
barry
On 30/09/2010 23:06, Haibo Liu wrote:
Dear Ivan,
Thanks a lot for your effort to help. Unfortunately, we still have
problems with dropping contexts even with owlim-3.3.
We are using sesame-2.3.1 (sesame-2.3.2) and owlim-3.3.
The sesame on top of an owlim store misses some triples in persistent.
Triples with inverseOf as predicate, like
<http://iridl.ldeo.columbia.edu/ontologies/iricrosswalk.owl#isListPropertyOf>
<http://www.w3.org/2002/07/owl#inverseOf>
<http://iridl.ldeo.columbia.edu/ontologies/iricrosswalk.owl#isMemberPropertyOf>
.
are missing. This prevents properly dropping contexts. After droping a
context these triples are missing and prevent queries using the
inverseof inferrence return irght returns.
This behavior was replicated several times by loading a dump file of a
repository to a new blank repository and re-dump it. We compared these
two dump files with blank nodes filtered out.
The second dump file had some triples missing which are critical.
However, the above test did not always produce consistent results. That
means some time it did not lose triples.
But we did another test taking the owlim persistent and feeding it back
to a blank repository and dumping it. This always generates the dump
file with missing triples compared to the dump file generated when
creating the original owlim persistent.
Please check the attached zip file which contains the owlim-persistent,
a simple testing java code and the original dump of the owlim-persistent.
Thanks in advance,
Haibo and Benno
_______________________________________________
OWLIM-discussion mailing list
[email protected]
http://ontotext.com/mailman/listinfo/owlim-discussion
--
Haibo Liu PhD.
Data Library
International Research Institute for Climate and Society
The Earth Institute at Columbia University
113D Monell, LDEO, 61 Route 9W, PO Box 1000, Palisades, NY 10964-8000
Phone: 845-680-4416 FAX: 845-680-4864
_______________________________________________
OWLIM-discussion mailing list
[email protected]
http://ontotext.com/mailman/listinfo/owlim-discussion