@Consumes("application/json")
POJO の JSON シリアル化を取り、それを POJO に逆シリアル化するメソッドを持つ既存の Jersey/JAX-RS アノテーション付きリソースがあります。いくつかのレガシーな理由から、Content-Type が "text/plain" であり、HTTP 本文のコンテンツがまだ JSON である場合にデータを消費できるようにする必要もあります。
これを達成する方法を知っている人はいますか?現在、@Consumes アノテーションを変更して「text/plain」を追加すると、Jersey は、「text/plain」MIME と私の Java タイプに適したメッセージ本文リーダーがないという例外をスローします。
A message body reader for Java class REDACTED, and Java type class REDACTED, and MIME media type text/plain was not found.
ありがとう!