急!润乾使用集算器查询 MongoDB 数据,内存泄漏导致服务器内存崩溃
在集算器的设计如下:A3 单元格打开,A5 单元格进行了关闭。会是什么原因导致?*
splxzip

。
集算器文件和报错的日志文件件附件。
com.scudata.common.RQException: Error in cell A3
unable to create new native thread
at com.scudata.cellset.datamodel.PgmCellSet.$1(Unknown Source:2055)
at com.scudata.cellset.datamodel.PgmCellSet.execute(Unknown Source:2641)
at com.scudata.cellset.datamodel.PgmCellSet.calculateResult(Unknown Source:2684)
at com.raqsoft.report.dataset.EsProcDataSetFactory.createDataSetM(Unknown Source:245)
at com.raqsoft.report.usermodel.Engine.calcDataSet(Engine.java:161)
at com.raqsoft.report.usermodel.Engine.calcDataSet(Engine.java:145)
at com.raqsoft.report.usermodel.Engine.calc(Engine.java:95)
at jichu.RaqPageListener.afterCalc(RaqPageListener.java:53)
at com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:127)
at com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:172)
at com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1143)
at com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1100)
at ExportGroupFilePDFToServer.doPost(ExportGroupFilePDFToServer.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:515)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:212)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at com.priusoft.system.filter.CrosFilter.doFilter(CrosFilter.java:203)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at com.raqsoft.report.webutil.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at filter.XssFilter.doFilter(XssFilter.java:50)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:679)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:617)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:934)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1698)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:717)
at com.mongodb.internal.connection.DefaultServerMonitor.start(DefaultServerMonitor.java:106)
at com.mongodb.internal.connection.DefaultServer.(DefaultServer.java:89)
at com.mongodb.internal.connection.DefaultClusterableServerFactory.create(DefaultClusterableServerFactory.java:90)
at com.mongodb.internal.connection.BaseCluster.createServer(BaseCluster.java:383)
at com.mongodb.internal.connection.SingleServerCluster.(SingleServerCluster.java:58)
at com.mongodb.internal.connection.DefaultClusterFactory.createCluster(DefaultClusterFactory.java:77)
at com.mongodb.client.internal.MongoClientImpl.createCluster(MongoClientImpl.java:208)
at com.mongodb.client.internal.MongoClientImpl.(MongoClientImpl.java:63)
at com.mongodb.MongoClient.(MongoClient.java:232)
at com.mongodb.MongoClient.(MongoClient.java:379)
at com.mongodb.MongoClient.(MongoClient.java:365)
at com.scudata.lib.mongo.function.ImMongo.(ImMongo.java:72)
at com.scudata.lib.mongo.function.ImOpen.doQuery(ImOpen.java:26)
at com.scudata.lib.mongo.function.ImFunction.calculate(ImFunction.java:30)
at com.scudata.expression.Expression.calculate(Unknown Source:161)
at com.scudata.cellset.datamodel.PgmNormalCell.calculate(Unknown Source:159)
at com.scudata.cellset.datamodel.PgmCellSet.$1(Unknown Source:1959)
… 45 more
com.scudata.common.RQException
at com.raqsoft.report.dataset.EsProcDataSetFactory.createDataSetM(Unknown Source:318)
at com.raqsoft.report.usermodel.Engine.calcDataSet(Engine.java:161)
at com.raqsoft.report.usermodel.Engine.calcDataSet(Engine.java:145)
at com.raqsoft.report.usermodel.Engine.calc(Engine.java:95)
at jichu.RaqPageListener.afterCalc(RaqPageListener.java:53)
at com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:127)
at com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:172)
at com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1143)
at com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1100)
at ExportGroupFilePDFToServer.doPost(ExportGroupFilePDFToServer.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:515)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:212)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at com.priusoft.system.filter.CrosFilter.doFilter(CrosFilter.java:203)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at com.raqsoft.report.webutil.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at filter.XssFilter.doFilter(XssFilter.java:50)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:679)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:617)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:934)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1698)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.scudata.common.RQException: Error in cell A3
unable to create new native thread
at com.scudata.cellset.datamodel.PgmCellSet.$1(Unknown Source:2055)
at com.scudata.cellset.datamodel.PgmCellSet.execute(Unknown Source:2641)
at com.scudata.cellset.datamodel.PgmCellSet.calculateResult(Unknown Source:2684)
at com.raqsoft.report.dataset.EsProcDataSetFactory.createDataSetM(Unknown Source:245)
… 42 more
Caused by: java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:717)
at com.mongodb.internal.connection.DefaultServerMonitor.start(DefaultServerMonitor.java:106)
at com.mongodb.internal.connection.DefaultServer.(DefaultServer.java:89)
at com.mongodb.internal.connection.DefaultClusterableServerFactory.create(DefaultClusterableServerFactory.java:90)
at com.mongodb.internal.connection.BaseCluster.createServer(BaseCluster.java:383)
at com.mongodb.internal.connection.SingleServerCluster.(SingleServerCluster.java:58)
at com.mongodb.internal.connection.DefaultClusterFactory.createCluster(DefaultClusterFactory.java:77)
at com.mongodb.client.internal.MongoClientImpl.createCluster(MongoClientImpl.java:208)
at com.mongodb.client.internal.MongoClientImpl.(MongoClientImpl.java:63)
at com.mongodb.MongoClient.(MongoClient.java:232)
at com.mongodb.MongoClient.(MongoClient.java:379)
at com.mongodb.MongoClient.(MongoClient.java:365)
at com.scudata.lib.mongo.function.ImMongo.(ImMongo.java:72)
at com.scudata.lib.mongo.function.ImOpen.doQuery(ImOpen.java:26)
at com.scudata.lib.mongo.function.ImFunction.calculate(ImFunction.java:30)
at com.scudata.expression.Expression.calculate(Unknown Source:161)
at com.scudata.cellset.datamodel.PgmNormalCell.calculate(Unknown Source:159)
at com.scudata.cellset.datamodel.PgmCellSet.$1(Unknown Source:1959)
… 45 more
[2026-05-13 16:01:56]
SEVERE: Making DataFactory:com.raqsoft.report.dataset.EsProcDataSetFactory failure
com.scudata.common.RQException
at com.raqsoft.report.dataset.EsProcDataSetFactory.createDataSetM(Unknown Source:318)
at com.raqsoft.report.usermodel.Engine.calcDataSet(Engine.java:161)
at com.raqsoft.report.usermodel.Engine.calcDataSet(Engine.java:145)
at com.raqsoft.report.usermodel.Engine.calc(Engine.java:95)
at jichu.RaqPageListener.afterCalc(RaqPageListener.java:53)
at com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:127)
at com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:172)
at com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1143)
at com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1100)
at ExportGroupFilePDFToServer.doPost(ExportGroupFilePDFToServer.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:515)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:212)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at com.priusoft.system.filter.CrosFilter.doFilter(CrosFilter.java:203)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at com.raqsoft.report.webutil.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at filter.XssFilter.doFilter(XssFilter.java:50)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:679)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:617)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:934)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1698)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.scudata.common.RQException: Error in cell A3
unable to create new native thread
at com.scudata.cellset.datamodel.PgmCellSet.$1(Unknown Source:2055)
at com.scudata.cellset.datamodel.PgmCellSet.execute(Unknown Source:2641)
at com.scudata.cellset.datamodel.PgmCellSet.calculateResult(Unknown Source:2684)
at com.raqsoft.report.dataset.EsProcDataSetFactory.createDataSetM(Unknown Source:245)
… 42 more
Caused by: java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:717)
at com.mongodb.internal.connection.DefaultServerMonitor.start(DefaultServerMonitor.java:106)
at com.mongodb.internal.connection.DefaultServer.(DefaultServer.java:89)
at com.mongodb.internal.connection.DefaultClusterableServerFactory.create(DefaultClusterableServerFactory.java:90)
at com.mongodb.internal.connection.BaseCluster.createServer(BaseCluster.java:383)
at com.mongodb.internal.connection.SingleServerCluster.(SingleServerCluster.java:58)
at com.mongodb.internal.connection.DefaultClusterFactory.createCluster(DefaultClusterFactory.java:77)
at com.mongodb.client.internal.MongoClientImpl.createCluster(MongoClientImpl.java:208)
at com.mongodb.client.internal.MongoClientImpl.(MongoClientImpl.java:63)
at com.mongodb.MongoClient.(MongoClient.java:232)
at com.mongodb.MongoClient.(MongoClient.java:379)
at com.mongodb.MongoClient.(MongoClient.java:365)
at com.scudata.lib.mongo.function.ImMongo.(ImMongo.java:72)
at com.scudata.lib.mongo.function.ImOpen.doQuery(ImOpen.java:26)
at com.scudata.lib.mongo.function.ImFunction.calculate(ImFunction.java:30)
at com.scudata.expression.Expression.calculate(Unknown Source:161)
at com.scudata.cellset.datamodel.PgmNormalCell.calculate(Unknown Source:159)
at com.scudata.cellset.datamodel.PgmCellSet.$1(Unknown Source:1959)
… 45 more
SEVERE:
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.raqsoft.input.view.CacheFileMonitor.run(CacheFileMonitor.java:46)
13-May-2026 16:36:23.149 INFO [localhost-startStop-2] org.apache.catalina.core.StandardWrapper.unload Waiting for [1] instance(s) to be deallocated for Servlet [ExportFileToServer]
13-May-2026 16:36:24.197 INFO [localhost-startStop-2] org.apache.catalina.core.StandardWrapper.unload Waiting for [1] instance(s) to be deallocated for Servlet [ExportFileToServer]
13-May-2026 16:36:24.675 INFO [localhost-startStop-2] org.apache.catalina.core.StandardWrapper.unload Waiting for [2] instance(s) to be deallocated for Servlet [ExportGroupFilePDFToServer]
13-May-2026 16:36:25.676 INFO [localhost-startStop-2] org.apache.catalina.core.StandardWrapper.unload Waiting for [2] instance(s) to be deallocated for Servlet [ExportGroupFilePDFToServer]
13-May-2026 16:36:26.677 INFO [localhost-startStop-2] org.apache.catalina.core.StandardWrapper.unload Waiting for [2] instance(s) to be deallocated for Servlet [ExportGroupFilePDFToServer]
13-May-2026 16:36:28.113 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [demo] appears to have started a thread named [Thread-7] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Thread.sleep(Native Method)
com.raqsoft.input.view.CacheFileMonitor.run(CacheFileMonitor.java:46)
13-May-2026 16:36:28.159 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [demo] appears to have started a thread named [Thread-9] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Thread.sleep(Native Method)
com.raqsoft.center.util.CleanFolderFile.run(CleanFolderFile.java:33)
java.lang.Thread.run(Thread.java:748)
13-May-2026 16:36:28.205 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [demo] appears to have started a thread named [Thread-10] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Thread.sleep(Native Method)
com.raqsoft.guide.web.dbd.CleanFolderTask.run(CleanFolderTask.java:12)
java.lang.Thread.run(Thread.java:748)
13-May-2026 16:36:28.251 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [demo] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[
java.lang.Thread.sleep(Native Method)
com.raqsoft.report.usermodel.PerfMonitor.checkOutOfMemory(PerfMonitor.java:183)
com.raqsoft.report.usermodel.Engine.calc(Engine.java:68)
jichu.RaqPageListener.afterCalc(RaqPageListener.java:53)
com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:127)
com.raqsoft.report.ide.GroupEngine.(GroupEngine.java:172)
com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1143)
com.raqsoft.report.util.ReportUtils.exportReportGroup(ReportUtils.java:1100)
ExportGroupFilePDFToServer.doPost(ExportGroupFilePDFToServer.java:280)
javax.servlet.http.HttpServlet.service(HttpServlet.java:515)
javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:212)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
com.priusoft.system.filter.CrosFilter.doFilter(CrosFilter.java:203)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
com.raqsoft.report.webutil.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:44)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
filter.XssFilter.doFilter(XssFilter.java:50)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:679)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:617)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:934)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1698)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.lang.Thread.run(Thread.java:748)]
13-May-2026 16:36:28.323 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [demo] is still processing a request that has yet to finish. This is very likely to create a memory leak. You can control the time allowed for requests to finish by using the unloadDelay attribute of the standard Context implementation. Stack trace of request processing thread:[
java.lang.Thread.sleep(Native Method)
