Hi there Does anybody have any idea on this?
Or, is there a working example of usage of a document manager (for the latest jena)? Thanks! -- diogo patrão On Wed, Nov 27, 2013 at 7:05 PM, Diogo FC Patrao <[email protected]>wrote: > Hello, > > I'm setting up an Jena description file [3](which will be loaded by fuseki > as fuseki-server --desc=file.ttl /ds) to serve an OWL file. > > This OWL imports several other OWL - and as we're in development, I would > not like to publish files in the ontology URI yet. So I'm trying to set up > a document manager, to map each URIs to a file. However, when I try to run > fuseki with the file below, it triggers an exception (first three lines > below [2]). > > If I follow the documentation [1], I get errors on the ja:fileManager > property. > > It's fuseki 1.0.0, downloaded a few days ago. > > Thanks in advance! > > *[1]* > http://jena.apache.org/documentation/assembler/assembler-howto.html > > > *[2]* > 17:05:24 INFO Server :: Dataset from assembler > 17:05:48 WARN OntDocumentManager :: An error occurred while attempting > to read from > http://cipe.accamargo.org.br/ontologias/recruit_quimioterapia.owl. Msg > was 'java.net.UnknownHostException: cipe.accamargo.org.br'. > org.apache.jena.atlas.web.HttpException: java.net.UnknownHostException: > cipe.accamargo.org.br > > > *[3]* > @prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> . > @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . > @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . > @prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . > @prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> . > > @prefix dm: <http://jena.hpl.hp.com/schemas/2003/03/ont-manager#> > . > @prefix lm: <http://jena.hpl.hp.com/2004/08/location-mapping#> . > > [] ja:loadClass "com.hp.hpl.jena.tdb.TDB" . > tdb:DatasetTDB rdfs:subClassOf ja:RDFDataset . > tdb:GraphTDB rdfs:subClassOf ja:Model . > > <#dataset> rdf:type ja:RDFDataset ; > ja:defaultGraph <#infModel>. > > > <#mapper> lm:mapping [ lm:name " > http://cipe.accamargo.org.br/ontologias/recruit_biobanco.owl" ; > lm:altName "file:./ontologias/recruit_biobanco.o$ > lm:mapping [ lm:name " > http://cipe.accamargo.org.br/ontologias/recruit_tratamento.owl" ; > lm:altName "file:./ontologias/recruit_tratamen$ > lm:mapping [ lm:name " > http://cipe.accamargo.org.br/ontologias/recruit_quimioterapia.owl" ; > lm:altName "file:./ontologias/recruit_quimi$ > lm:mapping [ lm:name " > http://cipe.accamargo.org.br/ontologias/recruit_cido.owl" ; lm:altName > "file:./ontologias/recruit_cido.owl" ]; > lm:mapping [ lm:name " > http://cipe.accamargo.org.br/ontologias/recruit_cid10.owl" ; lm:altName > "file:./ontologias/recruit_cid10.owl" ]; > lm:mapping [ lm:name " > http://cipe.accamargo.org.br/ontologias/recruit_tnm_6a_edicao.owl" ; > lm:altName "file:./ontologias/recruit_tnm_6$ > lm:mapping [ lm:name " > http://cipe.accamargo.org.br/ontologias/recruit.owl" ; lm:altName > "file:./ontologias/recruit.owl" ]; > . > > <#document-manager-example> a ja:DocumentManager; > ja:hasFileManager [ ja:locationMapper <#mapper> ]; > . > > <#myOntModelSpec> a ja:OWL_MEM_MICRO_RULE_INF; > ja:documentManager <#document-manager-example>; > . > > > > > <#infModel> a ja:OntModel ; > ja:ontModelSpec <#myOntModelSpec>; > ja:baseModel [a ja:MemoryModel; > ja:content [ ja:externalContent <file:./ontologias/recruit.owl> ]; > > ]. > > > > -- > diogo patrão > > >
