try overriding the method below, this is from the source code:
public byte[] getBody() throws AuthFailureError {
Map<String, String> params = getParams();
if (params != null && params.size() > 0) {
return encodeParameters(params, getParamsEncoding());
}
return null;
}
Returns the raw body of a POST or PUT.
getBody() .