@@ -122,10 +122,10 @@ class GrizzlyConnector implements Connector {
122122
123123 builder = builder .setExecutorService (executorService );
124124
125- builder .setConnectionTimeoutInMs (ClientProperties .getValue (config .getProperties (),
125+ builder .setConnectTimeout (ClientProperties .getValue (config .getProperties (),
126126 ClientProperties .CONNECT_TIMEOUT , 0 ));
127127
128- builder .setRequestTimeoutInMs (ClientProperties .getValue (config .getProperties (),
128+ builder .setRequestTimeout (ClientProperties .getValue (config .getProperties (),
129129 ClientProperties .READ_TIMEOUT , 0 ));
130130
131131 Object proxyUri ;
@@ -156,7 +156,7 @@ class GrizzlyConnector implements Connector {
156156 builder .setExecutorService (executorService );
157157 }
158158
159- builder .setAllowPoolingConnection (true );
159+ builder .setAllowPoolingConnections (true );
160160 if (client .getSslContext () != null ) {
161161 builder .setSSLContext (client .getSslContext ());
162162 }
@@ -252,8 +252,6 @@ public void onThrowable(Throwable t) {
252252 });
253253
254254 return responseFuture .get ();
255- } catch (IOException ex ) {
256- throw new ProcessingException (ex .getMessage (), ex .getCause ());
257255 } catch (ExecutionException ex ) {
258256 Throwable e = ex .getCause () == null ? ex : ex .getCause ();
259257 throw new ProcessingException (e .getMessage (), e );
@@ -315,8 +313,6 @@ public void onThrowable(Throwable t) {
315313 }
316314 }
317315 });
318- } catch (IOException ex ) {
319- failure = new ProcessingException (ex .getMessage (), ex .getCause ());
320316 } catch (Throwable t ) {
321317 failure = t ;
322318 }
@@ -383,7 +379,7 @@ private com.ning.http.client.Request translate(final ClientRequest requestContex
383379 if (entityProcessing == RequestEntityProcessing .BUFFERED ) {
384380 byte [] entityBytes = bufferEntity (requestContext );
385381 builder = builder .setBody (entityBytes );
386- } else if ( entityProcessing == RequestEntityProcessing . CHUNKED ) {
382+ } else {
387383 final FeedableBodyGenerator bodyGenerator = new FeedableBodyGenerator ();
388384 final Integer chunkSize = requestContext .resolveProperty (
389385 ClientProperties .CHUNKED_ENCODING_SIZE , ClientProperties .DEFAULT_CHUNK_SIZE );
@@ -403,8 +399,6 @@ public OutputStream getOutputStream(int contentLength) throws IOException {
403399 });
404400 bodyGenerator .setFeeder (feeder );
405401 builder .setBody (bodyGenerator );
406- } else {
407- builder .setBody (getEntityWriter (requestContext ));
408402 }
409403 }
410404
@@ -485,22 +479,6 @@ private static Map<String, String> writeOutBoundHeaders(final MultivaluedMap<Str
485479 return stringHeaders ;
486480 }
487481
488- private com .ning .http .client .Request .EntityWriter getEntityWriter (final ClientRequest requestContext ) {
489- return new com .ning .http .client .Request .EntityWriter () {
490- @ Override
491- public void writeEntity (final OutputStream out ) throws IOException {
492- requestContext .setStreamProvider (new OutboundMessageContext .StreamProvider () {
493-
494- @ Override
495- public OutputStream getOutputStream (int contentLength ) throws IOException {
496- return out ;
497- }
498- });
499- requestContext .writeEntity ();
500- }
501- };
502- }
503-
504482 @ Override
505483 public String getName () {
506484 return String .format ("Async HTTP Grizzly Connector %s" , Version .getVersion ());
0 commit comments