You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wink.apache.org by "Jean-Francois Arcand (JIRA)" <ji...@apache.org> on 2010/10/28 20:00:29 UTC

[jira] Created: (WINK-326) AsyncHttpClient module

AsyncHttpClient module
----------------------

                 Key: WINK-326
                 URL: https://issues.apache.org/jira/browse/WINK-326
             Project: Wink
          Issue Type: New Feature
          Components: Client
            Reporter: Jean-Francois Arcand
            Priority: Minor


The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.

We would like to donate to the Wink project a new Wink-Client implementation based on this library:

http://github.com/sonatype/wink-client-asynchttpclient

The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Bryant Luk (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927977#action_12927977 ] 

Bryant Luk commented on WINK-326:
---------------------------------

Hi,

Thanks for the contribution.  i applied the patch in my sandbox.  When I try to run the unit tests, I sometimes get a :

{code}
Exception in thread &quot;Thread-4&quot; java.lang.RuntimeException: illegal http request
    at org.apache.wink.client.MockHttpServer$HttpProcessor.processRequestMethod(MockHttpServer.java:285)
    at org.apache.wink.client.MockHttpServer$HttpProcessor.processRequest(MockHttpServer.java:277)
    at org.apache.wink.client.MockHttpServer$HttpProcessor.run(MockHttpServer.java:248)
    at org.apache.wink.client.MockHttpServer.executeLoop(MockHttpServer.java:189)
    at org.apache.wink.client.MockHttpServer.run(MockHttpServer.java:180)
Nov 3, 2010 2:51:52 PM org.apache.wink.client.AsyncHttpClientConnectionHandler$1 onThrowable
SEVERE: com.ning.http.client.AsyncCompletionHandlerBase
Throwable occurred: java.net.ConnectException
    at com.ning.http.client.providers.netty.NettyConnectListener.operationComplete(NettyConnectListener.java:74)
    at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.doConnect(NettyAsyncHttpProvider.java:764)
    at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.execute(NettyAsyncHttpProvider.java:649)
    at com.ning.http.client.AsyncHttpClient.executeRequest(AsyncHttpClient.java:481)
    at org.apache.wink.client.AsyncHttpClientConnectionHandler.processRequest(AsyncHttpClientConnectionHandler.java:78)
    at org.apache.wink.client.AsyncHttpClientConnectionHandler.handle(AsyncHttpClientConnectionHandler.java:65)
    at org.apache.wink.client.internal.handlers.HandlerContextImpl.doChain(HandlerContextImpl.java:52)
    at org.apache.wink.client.internal.handlers.AcceptHeaderHandler.handle(AcceptHeaderHandler.java:76)
    at org.apache.wink.client.internal.handlers.HandlerContextImpl.doChain(HandlerContextImpl.java:52)
    at org.apache.wink.client.internal.ResourceImpl.invoke(ResourceImpl.java:227)
    at org.apache.wink.client.internal.ResourceImpl.invoke(ResourceImpl.java:189)
    at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
    at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
.....
Caused by: java.util.concurrent.RejectedExecutionException
    at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:1780)
    at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:779)
    at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:670)
    at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.register(NioClientSocketPipelineSink.java:197)
    at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink.connect(NioClientSocketPipelineSink.java:153)
    at org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink.eventSunk(NioClientSocketPipelineSink.java:103)
    at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:60)
    at org.jboss.netty.handler.codec.http.HttpClientCodec.handleDownstream(HttpClientCodec.java:82)
    at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleDownstream(ChunkedWriteHandler.java:114)
    at org.jboss.netty.channel.Channels.connect(Channels.java:541)
    at org.jboss.netty.channel.AbstractChannel.connect(AbstractChannel.java:218)
    at org.jboss.netty.bootstrap.ClientBootstrap.connect(ClientBootstrap.java:227)
    at org.jboss.netty.bootstrap.ClientBootstrap.connect(ClientBootstrap.java:188)
    at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.doConnect(NettyAsyncHttpProvider.java:745)
    ... 34 more
{code}

I was wondering if you ran into this before.

Also, I think we'll have to rename the package to org.apache.wink.client for the main implementation like we did for the json4j package.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Jason Dillon (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927886#action_12927886 ] 

Jason Dillon commented on WINK-326:
-----------------------------------

Hrm... did you actually integrate this into wink/trunk, this looks like a jar containing what was in git hub directly.  GroupId, scm info, version numbers and legal headers still need to be updated to be included in wink.  IMO best to have the donator make the license changes for clarity.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Bryant Luk (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12925919#action_12925919 ] 

Bryant Luk commented on WINK-326:
---------------------------------

Hi Jean-Francois, just in case you didn't get my e-mail, definitely interested but I think we'll need you to submit a patch via JIRA and click the grant to ASF checkbox for this to be legally accepted before we can merge it in.  Thanks!

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WINK-326) AsyncHttpClient module

Posted by "Jason Dillon (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Dillon updated WINK-326:
------------------------------

    Attachment: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch

I've been chatting w/JF and I whipped up a patch from his .jar which can be applied to wink/trunk to hook it up + fix test + fix headers.

{code}
cd wink/trunk
patch -p0 < 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch
svn add wink-client-asynchttpclient
{code}

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WINK-326) AsyncHttpClient module

Posted by "Jean-Francois Arcand (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Francois Arcand updated WINK-326:
--------------------------------------

    Attachment: wink-client-ahc.jar

AsyncHttpClient donation.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Reopened: (WINK-326) AsyncHttpClient module

Posted by "Jean-Francois Arcand (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Francois Arcand reopened WINK-326:
---------------------------------------


Re-open, trying to figure out where I click on the donation..

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Bryant Luk (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12928017#action_12928017 ] 

Bryant Luk commented on WINK-326:
---------------------------------

I applied the patch.  Waiting to see if Hudson can consistently build it in case it's just my environment.  Also fixed some minor issues with a pom dependency for test and a super.tearDown() (that didn't really change anything for me but I think we need to close the port) and did the package rename.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Jason Dillon (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12928018#action_12928018 ] 

Jason Dillon commented on WINK-326:
-----------------------------------

Cool.. I spaced on the package name .... oops.

You should {{svn rm -f wink-client-asynchttpclient/src/main/java/org/sonatype}} its still and empty dirs in the tree.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Bryant Luk (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927983#action_12927983 ] 

Bryant Luk commented on WINK-326:
---------------------------------

The tests pass for me in Eclipse so it may be something weird in my environment (seems a random one fails for me on the command line).

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (WINK-326) AsyncHttpClient module

Posted by "Bryant Luk (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bryant Luk resolved WINK-326.
-----------------------------

       Resolution: Fixed
    Fix Version/s: 1.1.2
         Assignee: Bryant Luk

Seems to build fine in Hudson so I'll just chalk it up to my environment.  Thanks!

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Assignee: Bryant Luk
>            Priority: Minor
>             Fix For: 1.1.2
>
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12928040#action_12928040 ] 

Hudson commented on WINK-326:
-----------------------------

Integrated in Wink-Trunk-JDK1.5 #421 (See [https://hudson.apache.org/hudson/job/Wink-Trunk-JDK1.5/421/])
    Add slf4j for testing and super.tearDown()

See [WINK-326]
Rename packages to org.apache.wink.client

See [WINK-326]
Add Wink asynchronous HTTP client support

See [WINK-326]

Thanks to Jean-Francois Arcand and
Jason Dillon for the contribution.


> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Jean-Francois Arcand (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927980#action_12927980 ] 

Jean-Francois Arcand commented on WINK-326:
-------------------------------------------

Hum I can't reproduce

   https://gist.github.com/661634

when I apply Jason patch. Are those failures random? 

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Jean-Francois Arcand (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927928#action_12927928 ] 

Jean-Francois Arcand commented on WINK-326:
-------------------------------------------

Ya I've misunderstood what was required. Gigantic thanks Jason!

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Jean-Francois Arcand (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927978#action_12927978 ] 

Jean-Francois Arcand commented on WINK-326:
-------------------------------------------

oh! Yes I ran the tests and never saw those exceptions (would have never submitted a patch) Let me take a look.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (WINK-326) AsyncHttpClient module

Posted by "Jean-Francois Arcand (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Francois Arcand closed WINK-326.
-------------------------------------

    Resolution: Fixed

Closing issue as discussed on the mailing list. Will re-open a new one with the proper submission/donation.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WINK-326) AsyncHttpClient module

Posted by "Bryant Luk (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WINK-326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12928022#action_12928022 ] 

Bryant Luk commented on WINK-326:
---------------------------------

Thanks.  Removed the empty directories.

> AsyncHttpClient module
> ----------------------
>
>                 Key: WINK-326
>                 URL: https://issues.apache.org/jira/browse/WINK-326
>             Project: Wink
>          Issue Type: New Feature
>          Components: Client
>            Reporter: Jean-Francois Arcand
>            Priority: Minor
>         Attachments: 0001-Cleaned-up-legal-bits-fixed-tests-added-testsupport-.patch, wink-client-ahc.jar
>
>
> The AsyncHttpClient Project is a library that can be used for doing asynchronous http request. The library supports a provider based API which allow pluggable http client under the hood. Currently the library ship with a Netty and a JDK based provider, but next version (1.4.0) will ship with an Apache Http Client provider as well. Right now the default is Netty because it is the fastest one.
> We would like to donate to the Wink project a new Wink-Client implementation based on this library:
> http://github.com/sonatype/wink-client-asynchttpclient
> The client has been build on top of 1.1.1-incubating released version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.