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
>
>
>

Reply via email to