Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] ProxyServlet.Transparent - Total timeout elapsed

Hi,

On Fri, Apr 1, 2016 at 4:13 PM, Petropoulos Vasilis
<petropoulos@xxxxxxxxxxxx> wrote:
> Hi,
>
> I heavily use ProxyServlet.Transparent running on a Spring Boot embedded
> Tomcat.
>
> Upgrading from 9.2.15.v20160210 to 9.3.8.v20160314, proxying stopped working
> and my log file shows:
>
>
>
> java.util.concurrent.TimeoutException: Total timeout elapsed
>
>                 at
> org.eclipse.jetty.client.TimeoutCompleteListener.run(TimeoutCompleteListener.java:71)
>
>                 at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>
>                 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>
>                 at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>
>                 at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>
>                 at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>
>                 at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>
>                 at java.lang.Thread.run(Thread.java:745)
>
>
>
> playing around it seems that the problem is generated when calling Async à
> promise.succeeded(result) (SocketAddressResolver.java, line 171)
>
> the exception I got is:
>
> ClassCastException: java.net.InetSocketAddress cannot be cast to
> java.util.List

Very likely you have a mix of versions of Jetty jars.
SocketAddressResolver has been modified to return a list of SocketAddresses.

-- 
Simone Bordet
----
http://cometd.org
http://webtide.com
Developer advice, training, services and support
from the Jetty & CometD experts.


Back to the top