Lucee server keep crushing with cfwheels

Hello,

I am trying to update lucee for a project made in cfwheels 1.4.5, and at least once a day Lucee (5.4.3.2) crushes and it have to be restart. Can anybody helps? Her is error from lucee-stderr log:

Blockquote
2023-10-13 08:27:43 Apache Commons Daemon procrun stderr initialized.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by lucee.commons.lang.ClassUtil (c:\lucee\tomcat\lucee-server\patches\5.4.3.2.lco) to constructor com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl()
WARNING: Please consider reporting this to the maintainers of lucee.commons.lang.ClassUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
3-Oct-2023 08:27:45.621 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.0
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\lucee\jre
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.20+8
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\lucee\tomcat
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\lucee\tomcat
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\lucee\tomcat
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\lucee\tomcat
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=C:\lucee\tomcat\endorsed
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\lucee\tomcat\temp
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\lucee\tomcat\conf\logging.properties
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
13-Oct-2023 08:27:45.637 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
13-Oct-2023 08:27:45.653 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit
13-Oct-2023 08:27:45.653 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: abort
13-Oct-2023 08:27:45.653 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms256m
13-Oct-2023 08:27:45.653 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1024m
13-Oct-2023 08:27:45.668 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.2.37] using APR version [1.7.4].
13-Oct-2023 08:27:45.668 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true].
13-Oct-2023 08:27:45.668 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
13-Oct-2023 08:27:45.684 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.1u 30 May 2023]
13-Oct-2023 08:27:46.996 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler [“http-nio-8888”]
13-Oct-2023 08:27:47.075 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler [“ajp-nio-127.0.0.1-8009”]
13-Oct-2023 08:27:47.090 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [2360] milliseconds
13-Oct-2023 08:27:47.731 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
13-Oct-2023 08:27:47.731 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.78]
13-Oct-2023 08:27:47.778 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [C:\lucee\tomcat\webapps\ROOT]
13-Oct-2023 08:27:50.106 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
13-Oct-2023 08:27:59.202 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [C:\lucee\tomcat\webapps\ROOT] has finished in [11,424] ms
13-Oct-2023 08:27:59.233 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“http-nio-8888”]
13-Oct-2023 08:27:59.296 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“ajp-nio-127.0.0.1-8009”]
13-Oct-2023 08:27:59.327 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [12229] milliseconds
13-Oct-2023 08:30:03.503 WARNING [http-nio-8888-exec-7] com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
13-Oct-2023 08:30:10.128 INFO [Thread-50] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler [“http-nio-8888”]
13-Oct-2023 08:30:10.221 INFO [Thread-50] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler [“ajp-nio-127.0.0.1-8009”]
13-Oct-2023 08:30:10.227 INFO [Thread-50] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina]
13-Oct-2023 08:30:16.292 WARNING [Thread-50] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Thread-51] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.base@11.0.20/java.lang.Object.wait(Native Method)
lucee.commons.io.retirement.RetireOutputStreamFactory$RetireThread.run(RetireOutputStreamFactory.java:73)
13-Oct-2023 08:30:16.323 INFO [Thread-50] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler [“http-nio-8888”]
13-Oct-2023 08:30:16.338 INFO [Thread-50] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler [“ajp-nio-127.0.0.1-8009”]
13-Oct-2023 08:30:16.354 INFO [Thread-50] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler [“http-nio-8888”]
13-Oct-2023 08:30:16.370 INFO [Thread-50] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler [“ajp-nio-127.0.0.1-8009”]

2023-10-13 08:31:12 Apache Commons Daemon procrun stderr initialized.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by lucee.commons.lang.ClassUtil (c:\lucee\tomcat\lucee-server\patches\5.4.3.2.lco) to constructor com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl()
WARNING: Please consider reporting this to the maintainers of lucee.commons.lang.ClassUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
3-Oct-2023 08:31:15.129 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.0
13-Oct-2023 08:31:15.129 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
13-Oct-2023 08:31:15.129 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\lucee\jre
13-Oct-2023 08:31:15.129 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.20+8
13-Oct-2023 08:31:15.129 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium
13-Oct-2023 08:31:15.129 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\lucee\tomcat
13-Oct-2023 08:31:15.129 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\lucee\tomcat
13-Oct-2023 08:31:15.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\lucee\tomcat
13-Oct-2023 08:31:15.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\lucee\tomcat
13-Oct-2023 08:31:15.176 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=C:\lucee\tomcat\endorsed
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\lucee\tomcat\temp
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\lucee\tomcat\conf\logging.properties
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: abort
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms256m
13-Oct-2023 08:31:15.191 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1024m
13-Oct-2023 08:31:15.207 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.2.37] using APR version [1.7.4].
13-Oct-2023 08:31:15.207 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true].
13-Oct-2023 08:31:15.207 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
13-Oct-2023 08:31:15.223 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.1u 30 May 2023]
13-Oct-2023 08:31:16.629 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler [“http-nio-8888”]
13-Oct-2023 08:31:16.769 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler [“ajp-nio-127.0.0.1-8009”]
13-Oct-2023 08:31:16.769 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [2508] milliseconds
13-Oct-2023 08:31:17.160 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
13-Oct-2023 08:31:17.160 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.78]
13-Oct-2023 08:31:17.223 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [C:\lucee\tomcat\webapps\ROOT]
13-Oct-2023 08:31:20.520 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
13-Oct-2023 08:31:20.788 WARNING [main] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [139] milliseconds.
13-Oct-2023 08:31:34.931 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [C:\lucee\tomcat\webapps\ROOT] has finished in [17,707] ms
13-Oct-2023 08:31:34.954 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“http-nio-8888”]
13-Oct-2023 08:31:35.044 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [“ajp-nio-127.0.0.1-8009”]
13-Oct-2023 08:31:35.069 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [18290] milliseconds

Blockquote

OS: Windows Server 2019 (10.0) 64bit
Java Version: 11.0.20 (Eclipse Adobtium) 64bit
Tomcat Version: 9.0.78
Lucee Version: 5.4.3.2