JCL-402: HTTP error handling in JenaBodyHandlers by NSeydoux · Pull Request #1159 · inrupt/solid-client-java

@NSeydoux NSeydoux marked this pull request as ready for review

April 14, 2024 22:08

@NSeydoux NSeydoux changed the title JCL-457: HTTP error handling in JenaBodyHandlers JCL-402: HTTP error handling in JenaBodyHandlers

Apr 14, 2024

langsamu

@NSeydoux NSeydoux changed the base branch from JCL-463/solid-client-throws-pd-exception to JCL-460/problem-details-class-http-status

April 17, 2024 07:59

langsamu

Base automatically changed from JCL-460/problem-details-class-http-status to main

April 18, 2024 11:53

@NSeydoux NSeydoux changed the base branch from main to JCL-463/solid-client-throws-pd-exception

April 18, 2024 12:36

langsamu

Base automatically changed from JCL-463/solid-client-throws-pd-exception to main

April 23, 2024 08:09
This deprecates the current methods in `JenaBodyHandlers`, and replaces them with similar method throwing an appropriate exception with error details on HTTP error instead of returning an empty dataset. The new method now have `Jena` in their name for this not to be a breaking change: `ofModel` becomes `ofJenaModel`, etc.

@NSeydoux

@NSeydoux

@NSeydoux

@NSeydoux

@NSeydoux NSeydoux deleted the JCL-457/jena-body-handler branch

April 23, 2024 08:29

acoburn added a commit that referenced this pull request

May 8, 2024

acoburn added a commit that referenced this pull request

May 13, 2024

acoburn added a commit that referenced this pull request

May 15, 2024
* Revert "JCL-402: RDF4J body handlers http error handling (#1162)"

This reverts commit e03eb1e.

* Revert "JCL-402: JSONB test coverage (#1184)"

This reverts commit 52d485b.

* Revert "JCL-402: HTTP error handling in JenaBodyHandlers (#1159)"

This reverts commit 89534b4.

* Move ProblemDetails to solid module, remove ClientHttpException

* ProblemDetails to interface in API module