Andy Seaborne created JENA-1024:
-----------------------------------
Summary: Graph Store Protocol with direct naming and GET requests
causes 403.
Key: JENA-1024
URL: https://issues.apache.org/jira/browse/JENA-1024
Project: Apache Jena
Issue Type: Bug
Components: Fuseki
Affects Versions: Fuseki 2.3.0
Reporter: Andy Seaborne
Assignee: Andy Seaborne
Priority: Minor
Fix For: Fuseki 2.3.1
The code does not handle GSP direct naming gracefully. It returns {{403
Forbidden}} which is the wrong HTTP status code and masks proper processing.
However, GSP direct naming should be off by default and this needs refactoring
and controlled by a single flag such as {{Fuseki.GSP_DIRECT_NAMING}}.
GSP direct naming is a confusing feature and is very fragile because the exact
request URI is used to name the graph but that can be written many ways for the
same name. It also leads to confusing error messages because it is the last
processing for many unrecognized requests.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)