Thanks a lot Rupert,

The answer is very easy. The Sparql searcher uses N3 as default serialization 
and this SPARQL endpoint simple ignores that and returnes rdf+xml.

If I change the default in the code to "application/rdf+xml" at least /find 
queries work as expected

Maybe we should change the default to rdf+xml?

That could be an idea, but we should let the statistics decide. If there are so many more that support rdf+xml and not n3, perhaps we should.

Update: if I use CoolURI for dereferencing and set the access URI as simply http://revyu.com I do get some results. I would still prefer Sparql, but I can work with this in the meantime.

Best,

Alessandro


On 20.03.2012, at 16:24, Alessandro Adamou wrote:

Sorry again, I meant that the last three prefixes end with slashes.

http://purl.org/stuff/rev#
http://revyu.com/things/
http://revyu.com/reviews/
http://revyu.com/people/

For clarity, with these settings the referencedSiteMgr.getEntity(uri) is 
returning non-null but empty Entity objects, no matter if the entity URI exists 
or is made up.

Best,
Alessandro


On 3/20/12 4:19 PM, Alessandro Adamou wrote:
I add that it didn't work even after setting these entity prefixes:

http://purl.org/stuff/rev#
http://revyu.com/things
http://revyu.com/reviews
http://revyu.com/people


On 3/20/12 4:07 PM, Alessandro Adamou wrote:
Hi Rupert,

I've been trying to setup a referenced site for revyu.com, not caching to begin 
with, but I can't seem to be able to obtain entity signatures with my 
configuration.

The Web version of the SPARQL endpoint (originally at http://revyu.com/sparql , supports 
GET with parameter "query") is at http://revyu.com/sparql/queryform

Note from the example there that it accepts unprefixed references such 
as<people/tom>  .

It does resolve http://revyu.com/people/tom , although you always get a 303 See 
Other

(e.g. http://revyu.com/people/tom/about/rdf if the request had "Accept: 
application/rdf+xml" , or http://revyu.com/people/tom/about/html for text/html)

This is my site configuration (using sparql for dereferencing too). Any idea 
what I am doing wrong?

ID = revyu
name = Revyu
Entity prefix = http://purl.org/stuff/rev#
Access URI = http://revyu.com/sparql
Dereferencer implementation = SPARQL
Query service = http://revyu.com/sparql
Searcher implementation = SPARQL
Default symbol state = proposed
Default mapping state = proposed
Expire = none
Cache strategy = never

The entityhub debug log doesn't seem to throw errors, warnings or odd messages.

Thanks

Alessandro

--
M.Sc. Alessandro Adamou

Alma Mater Studiorum - Università di Bologna
Department of Computer Science
Mura Anteo Zamboni 7, 40127 Bologna - Italy

Semantic Technology Laboratory (STLab)
Institute for Cognitive Science and Technology (ISTC)
National Research Council (CNR)
Via Nomentana 56, 00161 Rome - Italy


"I will give you everything, so long as you do not demand anything."
(Ettore Petrolini, 1930)

Not sent from my iSnobTechDevice


--
M.Sc. Alessandro Adamou

Alma Mater Studiorum - Università di Bologna
Department of Computer Science
Mura Anteo Zamboni 7, 40127 Bologna - Italy

Semantic Technology Laboratory (STLab)
Institute for Cognitive Science and Technology (ISTC)
National Research Council (CNR)
Via Nomentana 56, 00161 Rome - Italy


"I will give you everything, so long as you do not demand anything."
(Ettore Petrolini, 1930)

Not sent from my iSnobTechDevice




--
M.Sc. Alessandro Adamou

Alma Mater Studiorum - Università di Bologna
Department of Computer Science
Mura Anteo Zamboni 7, 40127 Bologna - Italy

Semantic Technology Laboratory (STLab)
Institute for Cognitive Science and Technology (ISTC)
National Research Council (CNR)
Via Nomentana 56, 00161 Rome - Italy


"I will give you everything, so long as you do not demand anything."
(Ettore Petrolini, 1930)

Not sent from my iSnobTechDevice

Reply via email to