0
StreamCorruptedExceptionが表示されていますが、原因や原因がわかりません。 何か助けが素晴らしいだろう!ここ は、クライアントである:StreamCorruptedException:無効なストリームのヘッダー:
ClientConfig config = new DefaultClientConfig();
Client client = Client.create(config);
WebResource service = client.resource(getBaseURI());
Map params = new HashMap<String, Object>();
Order[] orders = odao.getOpenOrdersByTenant(tenantID);
JSONObject jObj = new JSONObject();
jObj.put("params", params);
jObj.put("sourcePath", System.getProperty("user.dir") + "/reports/OpenOrders.jasper");
jObj.put("method", "html");
jObj.put("datasource", orders);
ClientResponse response = service.path("rest").path("jasper").path("getJasperReport").type(MediaType.APPLICATION_JSON).post(ClientResponse.class,jObj);
サーバー:無効なストリームヘッダ:7B227061
リクエストエンティティを抽象化するにはどうすればよいですか?それともこれについてもっと良い方法がありますか? – Garvice
まだ問題があります。私は今、GetInputStreamが既に呼び出されていることを私に伝える違法状態例外を取得しています。 – Garvice
@Garvice - あなたの現在のコードはどのように見えますか?以前のgetInputStreamの呼び出しを削除しましたか? – jtahlborn