Thank you Sergio, that certainly helps.

I have just tested this approach, and after I found out my {BASE} value (
http://www.example.com/marmotta) I could successfully GET the resources in
the format specified in the Accept header.

So I think that if I want the resource URIs to be dereferencable directly I
have to configure some HTTP query rewriting. I will give that a try.

Greetings,
Frans



2016-04-26 17:40 GMT+02:00 Sergio Fernández <wik...@apache.org>:

> Hi Frans,
>
> On Tue, Apr 26, 2016 at 4:14 PM, Frans Knibbe <frans.kni...@geodan.nl>
> wrote:
>>
>> What doesn't work (yet) is dereferencing the URIs in my dataset. For
>> example, http://www.example.com/mydataset or
>> http://www.example.com/mydataset/myResource give HTTP 404 errors
>> (produced by Tomcat).
>>
>> Is there a way to enable or configure URI dereferencing in Marmotta?
>>
>
> Whenever either a context or a resource is not named (located) under the
> default namespace, http://www.example.com/context/... and
> http://www.example.com/resource/... respectively, Marmotta provides an
> alternative way to dereference them:
>
> * /context?graph=<URI>
> * /resource?uri=<URI>
>
> In your case:
>
> *
> http://www.example.com/context?graph=http%3A%2F%2Fwww.example.com%2Fmydataset
>
> *
> http://www.example.com/resource?uri=http%3A%2F%2Fwww.example.com%2Fmydataset%2FmyResource
>
> If you are interested about further background, that's the relevant
> documentation:
>
> * Graph Identification at SPARQL 1.1 Graph Store
> HTTP Protocol:
> https://www.w3.org/TR/sparql11-http-rdf-update/#graph-identification
>
> * https://bitbucket.org/srfgkmt/lmf/wiki/Principles-Linked-Media
>
> Hope that helps.
>
> Cheers,
>
> --
> Sergio Fernández
> Partner Technology Manager
> Redlink GmbH
> m: +43 6602747925
> e: sergio.fernan...@redlink.co
> w: http://redlink.co
>

Reply via email to