epimorphics / elda

Epimorphics implementation of the Linked Data API
Other
53 stars 27 forks source link

Error displaying resources with URIs encoded #78

Open ma-garcia opened 10 years ago

ma-garcia commented 10 years ago

What steps will reproduce the problem?

  1. Copy geolinkeddata.ttl (https://drive.google.com/file/d/0B1NDNbFKUdpXb3VkbWkwbXVHeFE/edit?usp=sharing) to spec folder and added to web.xml file with path "geoes"
  2. Start server and load url http://localhost:8080/standalone/geoes/Municipio/Madrid
  3. Select "All" in View section
  4. Try steps 2 and 3 again but with http://localhost:8080/standalone/geoes/Municipio/Guisando and compare results
  5. Try steps 2 and 3 again with http://localhost:8080/standalone/geoes/Municipio/Ja%C3%A9n and compare results.

What is the expected output? What do you see instead? With Madrid and Guisando, by default, some data is visualized (type and geometry) according to the spec file but not with "Ja%C3%A9n (Jaén)". If "Visualization" is changed to "All", no information is displayed with Madrid and "Ja%C3%A9n (Jaén)", only with Guisando. In both cases, a "DESCRIBE" query is performed. Ja%C3%A9n's query doesn't work in any case. In this last case, it doesn't work because the URI of the resource is changed from "http://geo.linkeddata.es/resource/Municipio/Ja%C3%A9n" (the one loaded in the endpoint) to "http://geo.linkeddata.es/resource/Municipio/Jaén".

What version of the product are you using? On what operating system? I'm running elda-standalone-1.2.35.jar under Windows XP OS.

ehedgehog commented 10 years ago

Report acknowledged. Off-hand it looks like somewhere is failing to %-endcode the non-ascii characters in the substituted item template.

Chris

Chris "allusive" Dollin