I tried to add RDF-Files over the import function of POWL and there where blank fields in the database, where there should be blank nodes.
Seebi double checked and it is a bug in the RAP-Api.
The problem occured with complex owl:Class definitions especially if they use lists.
Here are some examples:
Logged In: YES
user_id=1816158
Originator: YES
Sorry, i tried to upload several files, but the bug submitted itself after the first file,
so I made a zip archive.
It contains three RDFs and the according resulting table entries.
Missing value is in all cases the blank node of the beginning of a Collection:
(I changed it to Qnames for better reading, see the pdfs in the zip for complete tables)
http://www.test.de/test#main owl:intersectionOf node1
http://www.test.de/Collection rdfs:type owl:unionOf
???? rdfs:first http://www.test.de/test#u1
???? rdfs:rest node2
node2 rdfs:first http://www.test.de/test#u2
node2 rdfs:rest rdfs:nil
???? rdfs:first http://www.test.de/Collection
???? rdfs:rest rdfs:nil
RDFs where errors occurred
Logged In: YES
user_id=1816158
Originator: YES
File Added: RDFs.ZIP
db snapshot with blank fields
Logged In: YES
user_id=1816158
Originator: YES
File Added: rap_db_snapshot.pdf