Ingest service REST endpoint should be verbosable and expect input UTF-8 encoded

Steps to reproduce

As administrator I would like to see the raw input parameter from the capture agents on the IngestService REST endpoint. This should be logged with lower verbosity level as INFO.

Activity

Show:
Waldemar Smirnow
July 10, 2017, 4:52 PM

On the way, I added the expected charset encoding=UTF-8 to the parser library calls. In some places it was necessary to extract values before Opencast handler methods for this content are called. But the extraction will be done same way as before. For example: passing stream to a handler, where a string value will be extracted should act as same as reading a string value from stream (log it by the way) and passing it to the handler.

Waldemar Smirnow
June 22, 2017, 7:40 PM
Fixed and reviewed

Assignee

Waldemar Smirnow

Reporter

Waldemar Smirnow

Severity

Operations