Hi there,
Could you provide the file that's in error together with what should be
in the file? Files are processed one by one so the problem should show
up when reading the thrift file in isolation to the ontology.
Which version of Jena are you using?
Andy
On 06/08/2020 16:23, Crapo, Andrew (GE Research, US) wrote:
I have a small OWL file that imports other OWL files. I have saved each using
RDFDataMgr with RDFFormat.RDF_THRIFT as the language. When I try to load one of the
persisted OWL files using RDFDataMgr, I get this error:
"org.apache.jena.riot.thrift.RiotThriftException:
org.apache.thrift.protocol.TProtocolException: Required field 'uri' was not
present". I experimented with making sure that there was a prefix and URI in the map
for each OntModel that was written and determined that the error appears to occur for one
of the imported models. However, I cannot get the RDF_THRIFT serialization to load. Any
suggestions on how to get this to work?
Andrew W Crapo
Information Scientist
GE Global Research
T +1 518 387-5729
[email protected]<mailto:[email protected]>
One Research Circle
Niskayuna, NY 12302 USA
GE imagination at work