You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "A. Soroka (JIRA)" <ji...@apache.org> on 2017/04/20 20:09:04 UTC

[jira] [Resolved] (JENA-1321) Exception rewrapping in HttpQuery masks error response from the server

     [ https://issues.apache.org/jira/browse/JENA-1321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

A. Soroka resolved JENA-1321.
-----------------------------
       Resolution: Fixed
    Fix Version/s: Jena 3.3.0

Fixed after b8adf332d973fb558820ac2f1fdbcd98cace7c59

> Exception rewrapping in HttpQuery masks error response from the server
> ----------------------------------------------------------------------
>
>                 Key: JENA-1321
>                 URL: https://issues.apache.org/jira/browse/JENA-1321
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: ARQ
>    Affects Versions: Jena 3.2.0
>         Environment: Client: Grails 3.2.8, Windows 7
> Server: Oracle Joseki server on Tomcat 8 (RHEL)
>            Reporter: Russell Morrisey
>            Assignee: A. Soroka
>             Fix For: Jena 3.3.0
>
>   Original Estimate: 20m
>  Remaining Estimate: 20m
>
> When the SPARQL server responds to a request with an error (e.g. 500 error), the Tomcat error response body provides detailed information about what went wrong. This response information is included in the underyling HttpException, but is being masked by faulty error handling code in org.apache.jena.sparql.engine.http.HttpQuery.
> The rewrap() method should specify httpEx as the root cause of the exception, not httpEx.getCause(). This will ensure that the response body information is preserved.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)