Details
-
Bug
-
Status: Closed (View Workflow)
-
TBD
-
Resolution: Done
-
1.1.1, 1.2.0
-
None
-
-
2
-
Mjolnir
-
TBD
Description
In the UI proceed to:
Click on "Update matches".. A 400 error is returned.
Behind the hood we see in mod-eusage-reports log:
13:56:53 INFO TenantPgPoolImpl preparedQuery UPDATE diku_mod_eusage_reports.job SET jsonb = $2 WHERE id = $1 14:03:27 INFO EusageReportsApi GET /counter-reports?limit=1&offset=0&query=providerId%3D%3De67924ee-aa00-454e-8fd0-c3f81339d20e request 14:03:27 ERROR EusageReportsApi GET /counter-reports?limit=1&offset=0&query=providerId%3D%3De67924ee-aa00-454e-8fd0-c3f81339d20e returned bad JSON: Unexpected character ('<' (code 60)): expected a valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false') at [Source: UNKNOWN; line: 1, column: 2] com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false') at [Source: UNKNOWN; line: 1, column: 2] at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391) ~[mod-eusage-reports-fat.jar:?] at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:735) ~[mod-eusage-reports-fat.jar:?] at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:659) ~[mod-eusage-reports-fat.jar:?] ...
The JSON returned is rejected, but it seems valid:
okapi-curl "/counter-reports?limit=1&offset=0&query=providerId%3D%3De67924ee-aa00-454e-8fd0-c3f81339d20e" -o out.json
yaz-json-parse < out.json
jq < out.json