Most of the times I am getting Idle timeout exception while uploading fie in mendix local environment

0
Hi All, Most of the times I am getting Idle timeout exception while uploading a file in mendix local environment(irrespective of the file size even it is 1kb). How to resolve this issue.   Following are Exception logs    Message: Uploading file failed: java.util.concurrent.TimeoutException: Idle timeout expired: 30008/30000 ms [User 'Admin' with session id 'dcc3458d-XXXX-XXXX-XXXX-XXXXXXXX8581' and roles 'Admin']   Stack Trace: java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30008/30000 ms     at org.eclipse.jetty.server.HttpInput$ErrorState.noContent(HttpInput.java:1149)     at org.eclipse.jetty.server.HttpInput.read(HttpInput.java:333)     at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:1027)     at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:931)     at java.base/java.io.InputStream.read(InputStream.java:205)     at org.apache.commons.fileupload.util.Streams.copy(Streams.java:98)     at org.apache.commons.fileupload.util.Streams.copy(Streams.java:68)     at org.apache.commons.fileupload.MultipartStream.readBodyData(MultipartStream.java:622)     at org.apache.commons.fileupload.MultipartStream.discardBodyData(MultipartStream.java:646)     at org.apache.commons.fileupload.MultipartStream.skipPreamble(MultipartStream.java:664)     at org.apache.commons.fileupload.FileUploadBase$FileItemIteratorImpl.findNextItem(FileUploadBase.java:1037)     at org.apache.commons.fileupload.FileUploadBase$FileItemIteratorImpl.<init>(FileUploadBase.java:1017)     at org.apache.commons.fileupload.FileUploadBase.getItemIterator(FileUploadBase.java:309)     at org.apache.commons.fileupload.servlet.ServletFileUpload.getItemIterator(ServletFileUpload.java:152)     at com.mendix.webui.requesthandling.FileUploadHelper.readFilePartsFromRequest(FileUploadHelper.scala:159)     at com.mendix.webui.requesthandling.FileUploadHelper.checkFileForUpload(FileUploadHelper.scala:92)     at com.mendix.webui.requesthandling.FileUploadHelper.doUpload(FileUploadHelper.scala:120)     at com.mendix.webui.requesthandling.FileUploadHelper.handleUpload(FileUploadHelper.scala:43)     at com.mendix.webui.requesthandling.FileRequestHandler.handleRequest(FileRequestHandler.scala:45)     at com.mendix.webui.requesthandling.FileRequestHandler.processRequest(FileRequestHandler.scala:33)     at com.mendix.externalinterface.connector.RequestHandler.doProcessRequest(RequestHandler.java:35)     at com.mendix.external.connector.MxRuntimeConnector.lambda$processRequest$0(MxRuntimeConnector.java:74)     at com.mendix.util.classloading.Runner.withContextClassLoader(Runner.java:19)     at com.mendix.external.connector.MxRuntimeConnector.processRequest(MxRuntimeConnector.java:73)     at com.mendix.basis.impl.MxRuntimeImplBase.processRequest(MxRuntimeImplBase.java:806)     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:791)     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:1435)     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:1350)     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.HttpChannel.run(HttpChannel.java:340)     at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882)     at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036)     at java.base/java.lang.Thread.run(Thread.java:834) Caused by: java.util.concurrent.TimeoutException: Idle timeout expired: 30008/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)   Thanks in Advance!! Surya   
asked
1 answers
0

The timeout error suggests that your fileserver may be unreachable from the Mendix application. Where is this app hosted ? If it's not on Mendix cloud, can you check if you can ping your file server from your application server ?

answered