com.mendix.systemwideinterfaces.MendixRuntimeException: java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30001/30000 ms at com.mendix.util.classloading.Runner.withContextClassLoader(Runner.java:23)

0
I am encountering the error, does anyone have a solution for this? TH com.mendix.systemwideinterfaces.MendixRuntimeException: java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30001/30000 ms         at com.mendix.util.classloading.Runner.withContextClassLoader(Runner.java:23)   Caused by: java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30001/30000 ms         at org.eclipse.jetty.util.SharedBlockingCallback$Blocker.block(SharedBlockingCallback.java:257)         at org.eclipse.jetty.server.HttpOutput.close(HttpOutput.java:639)         at java.base/sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:341)         at java.base/sun.nio.cs.StreamEncoder.close(StreamEncoder.java:161)         at java.base/java.io.OutputStreamWriter.close(OutputStreamWriter.java:258)         at com.mendix.util.using.Using$.using(Using.scala:8)         at com.mendix.modules.debugger.internal.DebuggerHandler.processRequest(DebuggerHandler.scala:66)         at com.mendix.externalinterface.connector.RequestHandler.doProcessRequest(RequestHandler.java:35)         at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1(MxRuntimeConnector.scala:51)         at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1$adapted(MxRuntimeConnector.scala:51)         at com.mendix.util.classloading.Runner.withContextClassLoader(Runner.java:19)         at com.mendix.external.connector.MxRuntimeConnector.processRequest(MxRuntimeConnector.scala:51)         at com.mendix.basis.impl.MxRuntimeImplBase.processRequest(MxRuntimeImplBase.java:827)         at com.mendix.m2ee.appcontainer.server.handler.RuntimeServlet.service(RuntimeServlet.scala:25)         at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)         at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)         at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626)         at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:228)         at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)         at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)         at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)         at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)         at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)         at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)         at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)         at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)         at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)         at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)         at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)         at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)         at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)         at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)         at org.eclipse.jetty.server.Server.handle(Server.java:516)         at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)         at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)         at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)         at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)         at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)         at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)         at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)         at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)         at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)         at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)         at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)         at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:386)         at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)         at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)         at java.base/java.lang.Thread.run(Thread.java:834)   Caused by: java.util.concurrent.TimeoutException: Idle timeout expired: 30001/30000 ms         at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:171)         at org.eclipse.jetty.io.IdleTimeout.idleCheck(IdleTimeout.java:113)         at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)         at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)         at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)         at java.base/java.lang.Thread.run(Thread.java:834)
asked
2 answers
1

Hi ,

I am also facing this error , but our app has no file upload/download . even the app was idle for 40 mins. i did’t do anything in the app. when came back to studio pro i am seeing this error. but its not block my application. i could still able open pages, navigate links in the app after this error.

answered
0

It would be helpful if you could explain what action triggered this error. There is nothing in the error that gives any details as to what went wrong, it only tells you that a certain action timed out. This could happen for a lot of reasons, for example due to an infinite loop in a microflow. 

answered