Dependiendo de la versión de los Comunes que está utilizando, es posible que desee probar DefaultHttpResponseFactory. Esta es la forma en que la biblioteca crea algunas de sus respuestas internamente, por lo que puede servir o no para sus propósitos.
import org.apache.http.HttpStatus;
import org.apache.http.HttpResponse;
import org.apache.http.HttpResponseFactory;
import org.apache.http.HttpVersion;
import org.apache.http.impl.DefaultHttpResponseFactory;
import org.apache.http.message.BasicStatusLine;
HttpResponseFactory factory = new DefaultHttpResponseFactory();
HttpResponse response = factory.newHttpResponse(new BasicStatusLine(HttpVersion.HTTP_1_1, HttpStatus.SC_OK, null), null);
* "ha perdido parametros extraños" * esto es demasiado vago. Debes aclarar esto más. Tenga en cuenta: no ignore los errores, inténtelos. Ellos dicen algo sobre la causa. Ya sabes, una vez que se entiende una causa, la solución es obvia. – BalusC