Repository: camel
Updated Branches:
  refs/heads/camel-2.14.x d04e648b9 -> 4a2b49632


[CAMEL-8333]Upgrade async-http-client to 1.9.0
(cherry picked from commit 5b4ac788603fdf4003ddf8c40182df752b13b0bb)

Conflicts:
        parent/pom.xml


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/4a2b4963
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/4a2b4963
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/4a2b4963

Branch: refs/heads/camel-2.14.x
Commit: 4a2b49632f8c0f6c6ef723e5e4390c1931fb382a
Parents: d04e648
Author: Freeman Fang <[email protected]>
Authored: Wed Feb 11 14:42:39 2015 +0800
Committer: Freeman Fang <[email protected]>
Committed: Wed Feb 11 14:53:22 2015 +0800

----------------------------------------------------------------------
 .../ahc/AhcComponentClientConfigTest.java       |  2 +-
 ...ConfigWithClientConfigUriParametersTest.java |  6 ++--
 .../ahc/AhcComponentCustomClientConfigTest.java |  2 +-
 .../ahc/AhcComponentNettyClientConfigTest.java  |  4 +--
 .../ahc/AhcProduceClientConfigTest.java         |  2 +-
 ...ConfigWithClientConfigUriParametersTest.java |  6 ++--
 ...roduceWithClientConfigUriParametersTest.java |  2 +-
 .../atmosphere/websocket/TestClient.java        | 21 +++++--------
 .../websocket/AllowAllHostnameVerifier.java     | 32 ++++++++++++++++++++
 .../WebsocketClientCamelRouteTest.java          | 13 +++-----
 .../WebsocketComponentRouteExampleTest.java     | 13 +++-----
 .../websocket/WebsocketConsumerRouteTest.java   |  8 ++---
 .../WebsocketProducerRouteExampleTest.java      | 18 ++++-------
 .../websocket/WebsocketRouteExampleTest.java    | 12 +++-----
 ...ebsocketSSLContextInUriRouteExampleTest.java | 13 ++++----
 .../websocket/WebsocketSSLRouteExampleTest.java | 14 ++++-----
 .../WebsocketTwoRoutesExampleTest.java          | 19 ++++--------
 parent/pom.xml                                  |  2 +-
 18 files changed, 94 insertions(+), 95 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigTest.java
 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigTest.java
index c03d9fe..fe77d05 100644
--- 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigTest.java
+++ 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigTest.java
@@ -30,7 +30,7 @@ public class AhcComponentClientConfigTest extends BaseAhcTest 
{
         AsyncHttpClientConfig.Builder builder = new 
AsyncHttpClientConfig.Builder();
         // use the builder to set the options we want, in this case we want to 
follow redirects and try
         // at most 3 retries to send a request to the host
-        AsyncHttpClientConfig config = 
builder.setFollowRedirects(true).setMaxRequestRetry(3).build();
+        AsyncHttpClientConfig config = 
builder.setFollowRedirect(true).setMaxRequestRetry(3).build();
 
         // lookup AhcComponent
         AhcComponent component = context.getComponent("ahc", 
AhcComponent.class);

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigWithClientConfigUriParametersTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigWithClientConfigUriParametersTest.java
 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigWithClientConfigUriParametersTest.java
index 46d5020..83c3445 100644
--- 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigWithClientConfigUriParametersTest.java
+++ 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentClientConfigWithClientConfigUriParametersTest.java
@@ -28,13 +28,13 @@ public class 
AhcComponentClientConfigWithClientConfigUriParametersTest extends A
         Endpoint ahcEndpoint = context.getEndpoint(getAhcEndpointUri());
         assertTrue(ahcEndpoint instanceof AhcEndpoint);
         
-        assertEquals(1, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().getMaxTotalConnections());
+        assertEquals(1, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().getMaxConnections());
         assertEquals(3, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().getMaxRequestRetry());
-        assertEquals(true, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().isRedirectEnabled());
+        assertEquals(true, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().isFollowRedirect());
     }
 
     @Override
     protected String getAhcEndpointUri() {
-        return super.getAhcEndpointUri() + 
"?clientConfig.maximumConnectionsTotal=1";
+        return super.getAhcEndpointUri() + "?clientConfig.maxConnections=1";
     }
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentCustomClientConfigTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentCustomClientConfigTest.java
 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentCustomClientConfigTest.java
index 35f33dd..95b7be5 100644
--- 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentCustomClientConfigTest.java
+++ 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentCustomClientConfigTest.java
@@ -30,7 +30,7 @@ public class AhcComponentCustomClientConfigTest extends 
BaseAhcTest {
         CamelContext context = super.createCamelContext();
 
         AsyncHttpClientConfig.Builder builder = new 
AsyncHttpClientConfig.Builder();
-        AsyncHttpClientConfig config = 
builder.setFollowRedirects(true).setMaxRequestRetry(3).build();
+        AsyncHttpClientConfig config = 
builder.setFollowRedirect(true).setMaxRequestRetry(3).build();
 
         AhcComponent ahc = context.getComponent("ahc", AhcComponent.class);
         ahc.setClientConfig(config);

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentNettyClientConfigTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentNettyClientConfigTest.java
 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentNettyClientConfigTest.java
index 6ffed20..a87ed47 100644
--- 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentNettyClientConfigTest.java
+++ 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcComponentNettyClientConfigTest.java
@@ -32,11 +32,11 @@ public class AhcComponentNettyClientConfigTest extends 
BaseAhcTest {
 
         // use netty provider to reuse address
         NettyAsyncHttpProviderConfig provider = new 
NettyAsyncHttpProviderConfig();
-        provider.addProperty(NettyAsyncHttpProviderConfig.REUSE_ADDRESS, 
Boolean.TRUE);
+        provider.addProperty("reuseAddress", Boolean.TRUE);
 
         AsyncHttpClientConfig config = new AsyncHttpClientConfig.Builder()
                 .setAsyncHttpClientProviderConfig(provider)
-                .setFollowRedirects(true)
+                .setFollowRedirect(true)
                 .setMaxRequestRetry(3)
                 .build();
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigTest.java
 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigTest.java
index 4a7f14b..5a768be 100644
--- 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigTest.java
+++ 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigTest.java
@@ -28,7 +28,7 @@ public class AhcProduceClientConfigTest extends BaseAhcTest {
     @Override
     protected JndiRegistry createRegistry() throws Exception {
         AsyncHttpClientConfig.Builder builder = new 
AsyncHttpClientConfig.Builder();
-        AsyncHttpClientConfig config = 
builder.setFollowRedirects(true).setMaxRequestRetry(3).build();
+        AsyncHttpClientConfig config = 
builder.setFollowRedirect(true).setMaxRequestRetry(3).build();
 
         JndiRegistry jndi = super.createRegistry();
         jndi.bind("myConfig", config);

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigWithClientConfigUriParametersTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigWithClientConfigUriParametersTest.java
 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigWithClientConfigUriParametersTest.java
index 5390597..6ac6012 100644
--- 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigWithClientConfigUriParametersTest.java
+++ 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceClientConfigWithClientConfigUriParametersTest.java
@@ -28,13 +28,13 @@ public class 
AhcProduceClientConfigWithClientConfigUriParametersTest extends Ahc
         Endpoint ahcEndpoint = context.getEndpoint(getAhcEndpointUri());
         assertTrue(ahcEndpoint instanceof AhcEndpoint);
         
-        assertEquals(1, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().getMaxTotalConnections());
+        assertEquals(1, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().getMaxConnections());
         assertEquals(3, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().getMaxRequestRetry());
-        assertEquals(true, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().isRedirectEnabled());
+        assertEquals(true, ((AhcEndpoint) 
ahcEndpoint).getClientConfig().isFollowRedirect());
     }
 
     @Override
     protected String getAhcEndpointUri() {
-        return super.getAhcEndpointUri() + 
"&clientConfig.maximumConnectionsTotal=1";
+        return super.getAhcEndpointUri() + "&clientConfig.maxConnections=1";
     }
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceWithClientConfigUriParametersTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceWithClientConfigUriParametersTest.java
 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceWithClientConfigUriParametersTest.java
index 3c4f90c..f8965a8 100644
--- 
a/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceWithClientConfigUriParametersTest.java
+++ 
b/components/camel-ahc/src/test/java/org/apache/camel/component/ahc/AhcProduceWithClientConfigUriParametersTest.java
@@ -33,7 +33,7 @@ public class AhcProduceWithClientConfigUriParametersTest 
extends BaseAhcTest {
     
     @Override
     protected String getAhcEndpointUri() {
-        return super.getAhcEndpointUri() + 
"?clientConfig.maxRequestRetry=3&clientConfig.followRedirects=true";
+        return super.getAhcEndpointUri() + 
"?clientConfig.maxRequestRetry=3&clientConfig.followRedirect=true";
     }
 
     @Override

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-atmosphere-websocket/src/test/java/org/apache/camel/component/atmosphere/websocket/TestClient.java
----------------------------------------------------------------------
diff --git 
a/components/camel-atmosphere-websocket/src/test/java/org/apache/camel/component/atmosphere/websocket/TestClient.java
 
b/components/camel-atmosphere-websocket/src/test/java/org/apache/camel/component/atmosphere/websocket/TestClient.java
index 32bccb9..ae9df8b 100644
--- 
a/components/camel-atmosphere-websocket/src/test/java/org/apache/camel/component/atmosphere/websocket/TestClient.java
+++ 
b/components/camel-atmosphere-websocket/src/test/java/org/apache/camel/component/atmosphere/websocket/TestClient.java
@@ -25,10 +25,10 @@ import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
 import com.ning.http.client.AsyncHttpClientConfig;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketByteListener;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketByteListener;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 
 
 import org.slf4j.Logger;
@@ -69,7 +69,7 @@ public class TestClient {
     }
 
     public void sendTextMessage(String message) {
-        websocket.sendTextMessage(message);
+        websocket.sendMessage(message);
     }
 
     public void sendBytesMessage(byte[] message) {
@@ -144,11 +144,7 @@ public class TestClient {
             latch.countDown();
         }
 
-        @Override
-        public void onFragment(byte[] fragment, boolean last) {
-            // TODO Auto-generated method stub
-        }
-
+        
         @Override
         public void onMessage(String message) {
             received.add(message);
@@ -156,10 +152,7 @@ public class TestClient {
             latch.countDown();
         }
 
-        @Override
-        public void onFragment(String fragment, boolean last) {
-            // TODO Auto-generated method stub
-        }
+       
         
     }
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/AllowAllHostnameVerifier.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/AllowAllHostnameVerifier.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/AllowAllHostnameVerifier.java
new file mode 100644
index 0000000..bb53b92
--- /dev/null
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/AllowAllHostnameVerifier.java
@@ -0,0 +1,32 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.camel.component.websocket;
+
+import javax.net.ssl.HostnameVerifier;
+import javax.net.ssl.SSLSession;
+
+/*
+ * Since async-http-client 1.9.0, by default it will use
+ * DefaultHostnameVerifier which strictly check if the hostname match (the CN 
part in cert)
+ * Add this class to ensure the SSL enabled test can pass on any machine
+ */
+public class AllowAllHostnameVerifier implements HostnameVerifier {
+    public boolean verify(String s, SSLSession sslSession) {
+        return true;
+    }
+}

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketClientCamelRouteTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketClientCamelRouteTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketClientCamelRouteTest.java
index 2f860d8..ca44a40 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketClientCamelRouteTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketClientCamelRouteTest.java
@@ -22,9 +22,9 @@ import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.camel.test.junit4.CamelTestSupport;
@@ -59,10 +59,7 @@ public class WebsocketClientCamelRouteTest extends 
CamelTestSupport {
                         latch.countDown();
                     }
 
-                    @Override
-                    public void onFragment(String fragment, boolean last) {
-                    }
-
+                   
                     @Override
                     public void onOpen(WebSocket websocket) {
                     }
@@ -79,7 +76,7 @@ public class WebsocketClientCamelRouteTest extends 
CamelTestSupport {
 
         getMockEndpoint("mock:client").expectedBodiesReceived("Hello from WS 
client");
 
-        websocket.sendTextMessage("Hello from WS client");
+        websocket.sendMessage("Hello from WS client");
         assertTrue(latch.await(10, TimeUnit.SECONDS));
 
         assertMockEndpointsSatisfied();

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketComponentRouteExampleTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketComponentRouteExampleTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketComponentRouteExampleTest.java
index 3f5e18d0..254e016 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketComponentRouteExampleTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketComponentRouteExampleTest.java
@@ -22,9 +22,9 @@ import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.camel.test.junit4.CamelTestSupport;
@@ -59,10 +59,7 @@ public class WebsocketComponentRouteExampleTest extends 
CamelTestSupport {
                         latch.countDown();
                     }
 
-                    @Override
-                    public void onFragment(String fragment, boolean last) {
-                    }
-
+                        
                     @Override
                     public void onOpen(WebSocket websocket) {
                     }
@@ -77,7 +74,7 @@ public class WebsocketComponentRouteExampleTest extends 
CamelTestSupport {
                     }
                 }).build()).get();
 
-        websocket.sendTextMessage("Beer");
+        websocket.sendMessage("Beer");
         assertTrue(latch.await(10, TimeUnit.SECONDS));
 
         assertEquals(1, received.size());

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketConsumerRouteTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketConsumerRouteTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketConsumerRouteTest.java
index 6422964..3f76c00 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketConsumerRouteTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketConsumerRouteTest.java
@@ -17,9 +17,9 @@
 package org.apache.camel.component.websocket;
 
 import com.ning.http.client.AsyncHttpClient;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
 import org.apache.camel.test.AvailablePortFinder;
@@ -62,7 +62,7 @@ public class WebsocketConsumerRouteTest extends 
CamelTestSupport {
         MockEndpoint result = getMockEndpoint("mock:result");
         result.expectedBodiesReceived("Test");
 
-        websocket.sendTextMessage("Test");
+        websocket.sendMessage("Test");
 
         result.assertIsSatisfied();
         

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketProducerRouteExampleTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketProducerRouteExampleTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketProducerRouteExampleTest.java
index bd5e9ba..0789c2e 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketProducerRouteExampleTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketProducerRouteExampleTest.java
@@ -22,10 +22,10 @@ import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketByteListener;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketByteListener;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 import org.apache.camel.Produce;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
@@ -66,10 +66,7 @@ public class WebsocketProducerRouteExampleTest extends 
CamelTestSupport {
                         latch.countDown();
                     }
 
-                    @Override
-                    public void onFragment(String fragment, boolean last) {
-                    }
-
+                    
                     @Override
                     public void onOpen(WebSocket websocket) {
                     }
@@ -113,10 +110,7 @@ public class WebsocketProducerRouteExampleTest extends 
CamelTestSupport {
                         latch.countDown();
                     }
 
-                    @Override
-                    public void onFragment(byte[] fragment, boolean last) {
-                    }
-
+                   
                     @Override
                     public void onOpen(WebSocket websocket) {
                     }

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketRouteExampleTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketRouteExampleTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketRouteExampleTest.java
index a15173b..52989c2 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketRouteExampleTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketRouteExampleTest.java
@@ -22,9 +22,9 @@ import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.camel.test.junit4.CamelTestSupport;
@@ -59,10 +59,6 @@ public class WebsocketRouteExampleTest extends 
CamelTestSupport {
                     }
 
                     @Override
-                    public void onFragment(String fragment, boolean last) {
-                    }
-
-                    @Override
                     public void onOpen(WebSocket websocket) {
                     }
 
@@ -76,7 +72,7 @@ public class WebsocketRouteExampleTest extends 
CamelTestSupport {
                     }
                 }).build()).get();
 
-        websocket.sendTextMessage("Beer");
+        websocket.sendMessage("Beer");
         assertTrue(latch.await(10, TimeUnit.SECONDS));
 
         assertEquals(1, received.size());

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLContextInUriRouteExampleTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLContextInUriRouteExampleTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLContextInUriRouteExampleTest.java
index dec0b17..6ca9c7f 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLContextInUriRouteExampleTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLContextInUriRouteExampleTest.java
@@ -27,9 +27,9 @@ import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
 import com.ning.http.client.AsyncHttpClientConfig;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.impl.JndiRegistry;
@@ -109,6 +109,7 @@ public class WebsocketSSLContextInUriRouteExampleTest 
extends CamelTestSupport {
                 new AsyncHttpClientConfig.Builder();
 
         builder.setSSLContext(new SSLContextParameters().createSSLContext());
+        builder.setHostnameVerifier(new AllowAllHostnameVerifier());
         config = builder.build();
         c = new AsyncHttpClient(config);
 
@@ -150,9 +151,7 @@ public class WebsocketSSLContextInUriRouteExampleTest 
extends CamelTestSupport {
                                 latch.countDown();
                             }
 
-                            @Override
-                            public void onFragment(String fragment, boolean 
last) {
-                            }
+                            
 
                             @Override
                             public void onOpen(WebSocket websocket) {
@@ -170,7 +169,7 @@ public class WebsocketSSLContextInUriRouteExampleTest 
extends CamelTestSupport {
 
         getMockEndpoint("mock:client").expectedBodiesReceived("Hello from WS 
client");
 
-        websocket.sendTextMessage("Hello from WS client");
+        websocket.sendMessage("Hello from WS client");
         assertTrue(latch.await(10, TimeUnit.SECONDS));
 
         assertMockEndpointsSatisfied();

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLRouteExampleTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLRouteExampleTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLRouteExampleTest.java
index 2a8265d..12364b0 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLRouteExampleTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketSSLRouteExampleTest.java
@@ -27,9 +27,9 @@ import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
 import com.ning.http.client.AsyncHttpClientConfig;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.camel.test.junit4.CamelTestSupport;
@@ -76,6 +76,7 @@ public class WebsocketSSLRouteExampleTest extends 
CamelTestSupport {
                 new AsyncHttpClientConfig.Builder();
 
         builder.setSSLContext(new SSLContextParameters().createSSLContext());
+        builder.setHostnameVerifier(new AllowAllHostnameVerifier());
         config = builder.build();
         c = new AsyncHttpClient(config);
 
@@ -123,10 +124,7 @@ public class WebsocketSSLRouteExampleTest extends 
CamelTestSupport {
                                 latch.countDown();
                             }
 
-                            @Override
-                            public void onFragment(String fragment, boolean 
last) {
-                            }
-
+                            
                             @Override
                             public void onOpen(WebSocket websocket) {
                             }
@@ -143,7 +141,7 @@ public class WebsocketSSLRouteExampleTest extends 
CamelTestSupport {
 
         getMockEndpoint("mock:client").expectedBodiesReceived("Hello from WS 
client");
 
-        websocket.sendTextMessage("Hello from WS client");
+        websocket.sendMessage("Hello from WS client");
         assertTrue(latch.await(10, TimeUnit.SECONDS));
 
         assertMockEndpointsSatisfied();

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketTwoRoutesExampleTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketTwoRoutesExampleTest.java
 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketTwoRoutesExampleTest.java
index a3d850a..0c18045 100644
--- 
a/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketTwoRoutesExampleTest.java
+++ 
b/components/camel-websocket/src/test/java/org/apache/camel/component/websocket/WebsocketTwoRoutesExampleTest.java
@@ -22,9 +22,9 @@ import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
 
 import com.ning.http.client.AsyncHttpClient;
-import com.ning.http.client.websocket.WebSocket;
-import com.ning.http.client.websocket.WebSocketTextListener;
-import com.ning.http.client.websocket.WebSocketUpgradeHandler;
+import com.ning.http.client.ws.WebSocket;
+import com.ning.http.client.ws.WebSocketTextListener;
+import com.ning.http.client.ws.WebSocketUpgradeHandler;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.camel.test.junit4.CamelTestSupport;
@@ -62,10 +62,6 @@ public class WebsocketTwoRoutesExampleTest extends 
CamelTestSupport {
                     }
 
                     @Override
-                    public void onFragment(String fragment, boolean last) {
-                    }
-
-                    @Override
                     public void onOpen(WebSocket websocket) {
                     }
 
@@ -79,7 +75,7 @@ public class WebsocketTwoRoutesExampleTest extends 
CamelTestSupport {
                     }
                 }).build()).get();
 
-        websocket.sendTextMessage("Beer");
+        websocket.sendMessage("Beer");
         assertTrue(latch.await(10, TimeUnit.SECONDS));
 
         assertEquals(1, received.size());
@@ -104,10 +100,7 @@ public class WebsocketTwoRoutesExampleTest extends 
CamelTestSupport {
                                 latch.countDown();
                             }
 
-                            @Override
-                            public void onFragment(String fragment, boolean 
last) {
-                            }
-
+                                
                             @Override
                             public void onOpen(WebSocket websocket) {
                             }
@@ -122,7 +115,7 @@ public class WebsocketTwoRoutesExampleTest extends 
CamelTestSupport {
                             }
                         }).build()).get();
 
-        websocket.sendTextMessage("wine");
+        websocket.sendMessage("wine");
         assertTrue(latch.await(10, TimeUnit.SECONDS));
 
         assertEquals(1, received.size());

http://git-wip-us.apache.org/repos/asf/camel/blob/4a2b4963/parent/pom.xml
----------------------------------------------------------------------
diff --git a/parent/pom.xml b/parent/pom.xml
index a7f167b..2aa01b8 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -36,7 +36,7 @@
     <abdera-version>1.1.3</abdera-version>
     <!-- Note that activemq dependency is only used for testing! -->
     <activemq-version>5.10.0</activemq-version>
-    <ahc-version>1.8.5</ahc-version>
+    <ahc-version>1.9.0</ahc-version>
     <ant-bundle-version>1.7.0_6</ant-bundle-version>
     <antlr-bundle-version>3.4_1</antlr-bundle-version>
     <antlr-runtime-bundle-version>3.4_2</antlr-runtime-bundle-version>

Reply via email to