jax-ws を使用して Web サービスを作成しましたが、転送エンコードのチャンクを無効にする必要があります。
次のようなハンドラーを使用しました。
public class MyHandler<SOAPMessageContext> implements Handler {
public boolean handleMessage(SOAPMessageContext c) {
if((Boolean)c.get(MessageContext.MESSAGE_OUTBOUND_PROPERTY)) {
c.put(SOAPMessageContext.HTTP_RESPONSE_HEADERS,"your header stuff here");
return true;
}
}
}
しかし、チャンクエンコーディングを無効にするのにどのヘッダーが正しいのかわかりません。