Hi I think this causes camel-ahc-ws to not compile anymore.
[ERROR] /Users/davsclaus/workspace/camel/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/WsEndpoint.java:[215,8] error: method does not override or implement a method from a supertype On Wed, Feb 11, 2015 at 7:43 AM, <ff...@apache.org> wrote: > Repository: camel > Updated Branches: > refs/heads/master c7cb9d3f0 -> 5b4ac7886 > > > [CAMEL-8333]Upgrade async-http-client to 1.9.0 > > > Project: http://git-wip-us.apache.org/repos/asf/camel/repo > Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/5b4ac788 > Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/5b4ac788 > Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/5b4ac788 > > Branch: refs/heads/master > Commit: 5b4ac788603fdf4003ddf8c40182df752b13b0bb > Parents: c7cb9d3 > Author: Freeman Fang <freeman.f...@gmail.com> > Authored: Wed Feb 11 14:42:39 2015 +0800 > Committer: Freeman Fang <freeman.f...@gmail.com> > Committed: Wed Feb 11 14:42:39 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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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/5b4ac788/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 0987317..cd5a115 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); > > @@ -129,9 +130,7 @@ public class WebsocketSSLContextInUriRouteExampleTest > extends CamelTestSupport { > latch.countDown(); > } > > - @Override > - public void onFragment(String fragment, boolean > last) { > - } > + > > @Override > public void onOpen(WebSocket websocket) { > @@ -149,7 +148,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/5b4ac788/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/5b4ac788/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/5b4ac788/parent/pom.xml > ---------------------------------------------------------------------- > diff --git a/parent/pom.xml b/parent/pom.xml > index 2cc2422..17062b6 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.11.0</activemq-version> > - <ahc-version>1.8.14</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> > -- Claus Ibsen ----------------- Red Hat, Inc. Email: cib...@redhat.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen hawtio: http://hawt.io/ fabric8: http://fabric8.io/