1
:第二readEntity(上ResponseでreadEntityを2回呼び出す方法は?その結果は何私が今やっている
java.io.IOException: stream is closed
)それは最初の読み取り後のストリームをクローズするので。
Response response = target.queryParam("start", startIndex)
.queryParam("end", end)
.request()
.accept(MediaType.APPLICATION_XML)
.header(authorizationHeaderName, authorizationHeaderValue)
.get();
String xml = response.readEntity(String.class);
ourLogger.debug(xml);
MyClass message = response.readEntity(MyClass.class); //throws IOException
最後の投稿に自分のコメントが表示されませんでしたか?応答でbufferEntity()を呼び出してみてください –
申し訳ありませんが、私はこれを投稿するまであなたのコメントを見ませんでした。あなたのソリューションは機能します。あなたがこの質問の答えとしてそれを置くなら、私はそれをアップヴォートし、それを正しいものとして選ぶでしょう。 – jwils