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

Reply via email to