Repository: marmotta Updated Branches: refs/heads/develop 2b0b84693 -> bd6f585fe
fix webservice response for empty SPARQL query (MARMOTTA-511) Project: http://git-wip-us.apache.org/repos/asf/marmotta/repo Commit: http://git-wip-us.apache.org/repos/asf/marmotta/commit/bd6f585f Tree: http://git-wip-us.apache.org/repos/asf/marmotta/tree/bd6f585f Diff: http://git-wip-us.apache.org/repos/asf/marmotta/diff/bd6f585f Branch: refs/heads/develop Commit: bd6f585fec50e8566ffd92d25be6b7f5f816ab56 Parents: 2b0b846 Author: Sebastian Schaffert <[email protected]> Authored: Tue Jul 8 10:32:27 2014 +0200 Committer: Sebastian Schaffert <[email protected]> Committed: Tue Jul 8 10:32:27 2014 +0200 ---------------------------------------------------------------------- .../marmotta/platform/sparql/webservices/SparqlWebService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/marmotta/blob/bd6f585f/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/webservices/SparqlWebService.java ---------------------------------------------------------------------- diff --git a/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/webservices/SparqlWebService.java b/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/webservices/SparqlWebService.java index a3d7f88..e10168c 100644 --- a/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/webservices/SparqlWebService.java +++ b/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/webservices/SparqlWebService.java @@ -230,7 +230,7 @@ public class SparqlWebService { if (acceptHeader.contains("html")) { return Response.seeOther(new URI(configurationService.getServerUri() + "sparql/admin/squebi.html")).build(); } else { - return Response.status(Response.Status.BAD_REQUEST).entity("no SPARQL query specified").build(); + return Response.status(Status.ACCEPTED).entity("no SPARQL query specified").build(); } } else { //query duck typing @@ -389,7 +389,7 @@ public class SparqlWebService { if (parseSubType(resultType).equals("html")) return Response.seeOther(new URI(configurationService.getServerUri() + "sparql/admin/update.html")).build(); else - return Response.status(Response.Status.BAD_REQUEST).entity("no SPARQL query specified").build(); + return Response.status(Status.ACCEPTED).entity("no SPARQL query specified").build(); } } catch (MalformedQueryException ex) { return Response.status(Response.Status.BAD_REQUEST).entity(WebServiceUtil.jsonErrorResponse(ex)).build();
