Application running on localhost but not on server

We are using jmix 1.5.4. Our application is running fine on local host using the postgres database on server. But the application is not running on the server. The configuration of server is as follows:
Tomcat - 8.5.98
JDK - openjdk-11.0.29-almalinux-9
Postgres - 12.6
The catalina is giving following error:
java.lang.IllegalArgumentException: Invalid character found in method name
SEVERE: Exception sending context destroyed event to listener instance of class [ch.qos.logback.classic.servlet.LogbackServletContextListener]
java.lang.IllegalStateException: java.io.IOException: java.lang.reflect.InvocationTargetException
Caused by: java.nio.file.NoSuchFileException: /opt/tomcat/webapps/ROOT/WEB-INF/lib/org.eclipse.persistence.jpa.jpql-2.7.9.jar
The server people are claiming that the combination of tomcat, jdk and postgres is not proper. Please guide.

The catalina.out output is as below:

> NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
> 22-Jul-2024 06:43:33.400 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.4] using APR version [1.7.0].
> 22-Jul-2024 06:43:33.412 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
> 22-Jul-2024 06:43:33.412 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
> 22-Jul-2024 06:43:33.415 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.7 1 Nov 2022]
> 22-Jul-2024 06:43:33.504 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
> 22-Jul-2024 06:43:33.582 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
> 22-Jul-2024 06:43:33.583 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 22-Jul-2024 06:43:33.584 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 973 ms
> 22-Jul-2024 06:43:33.694 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
> 22-Jul-2024 06:43:33.695 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.98]
> 22-Jul-2024 06:43:33.703 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/tomcat/webapps/ROOT]
> 22-Jul-2024 06:43:33.997 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/tomcat/webapps/ROOT] has finished in [294] ms
> 22-Jul-2024 06:43:33.999 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
> 22-Jul-2024 06:43:34.006 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
> 22-Jul-2024 06:43:34.029 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 22-Jul-2024 06:43:34.031 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 447 ms
> 22-Jul-2024 07:01:24.795 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.
> 22-Jul-2024 07:01:24.795 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"]
> NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
> 22-Jul-2024 07:01:27.405 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.4] using APR version [1.7.0].
> 22-Jul-2024 07:01:27.408 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
> 22-Jul-2024 07:01:27.408 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
> 22-Jul-2024 07:01:27.410 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.7 1 Nov 2022]
> 22-Jul-2024 07:01:27.435 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
> 22-Jul-2024 07:01:27.497 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
> 22-Jul-2024 07:01:27.497 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 22-Jul-2024 07:01:27.498 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 774 ms
> 22-Jul-2024 07:01:27.535 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
> 22-Jul-2024 07:01:27.535 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.98]
> 22-Jul-2024 07:01:27.604 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/opt/tomcat/webapps/ROOT.war]
> Jul 22, 2024 7:01:28 AM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 22, 2024 7:01:28 AM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 22, 2024 7:01:32 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: 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.
> Jul 22, 2024 7:01:32 AM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing AtmosphereFramework
> Jul 22, 2024 7:01:32 AM org.apache.catalina.core.ApplicationContext log
> INFO: 1 Spring WebApplicationInitializers detected on classpath
> 22-Jul-2024 07:01:32.412 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/tomcat/webapps/ROOT.war] has finished in [4,808] ms
> 22-Jul-2024 07:01:32.414 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
> 22-Jul-2024 07:01:32.442 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
> 22-Jul-2024 07:01:32.496 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 22-Jul-2024 07:01:32.514 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 5015 ms
> 22-Jul-2024 07:02:01.297 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.
> 22-Jul-2024 07:02:01.297 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"]
> NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
> 22-Jul-2024 07:02:03.611 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.4] using APR version [1.7.0].
> 22-Jul-2024 07:02:03.613 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
> 22-Jul-2024 07:02:03.615 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
> 22-Jul-2024 07:02:03.624 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.7 1 Nov 2022]
> 22-Jul-2024 07:02:03.690 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
> 22-Jul-2024 07:02:03.713 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
> 22-Jul-2024 07:02:03.713 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 22-Jul-2024 07:02:03.714 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 726 ms
> 22-Jul-2024 07:02:03.910 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
> 22-Jul-2024 07:02:03.910 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.98]
> 22-Jul-2024 07:02:03.982 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/opt/tomcat/webapps/ROOT.war]
> Jul 22, 2024 7:02:04 AM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 22, 2024 7:02:04 AM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 22, 2024 7:02:08 AM org.apache.jasper.servlet.TldScanner scanJars
> INFO: 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.
> Jul 22, 2024 7:02:08 AM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing AtmosphereFramework
> Jul 22, 2024 7:02:08 AM org.apache.catalina.core.ApplicationContext log
> INFO: 1 Spring WebApplicationInitializers detected on classpath
> 22-Jul-2024 07:02:08.829 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/tomcat/webapps/ROOT.war] has finished in [4,847] ms
> 22-Jul-2024 07:02:08.832 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
> 22-Jul-2024 07:02:08.883 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
> 22-Jul-2024 07:02:08.884 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 22-Jul-2024 07:02:08.899 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 5184 ms
> 22-Jul-2024 07:47:21.287 INFO [http-nio-8080-exec-3] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
>  Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
> 	java.lang.IllegalArgumentException: Invalid character found in method name [0x040x010x00PZ0x970xabj00x00...]. HTTP method names must be tokens
> 		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
> 		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
> 		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:61)
> 		at java.base/java.lang.Thread.run(Thread.java:829)
> 22-Jul-2024 09:57:10.118 INFO [http-nio-80-exec-9] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
>  Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
> 	java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x00M0x010x000x00I0x030x030xbdN0x070xdbwk0xdf0xde0x9d0x9eh0x9d ]. HTTP method names must be tokens
> 		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
> 		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
> 		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:61)
> 		at java.base/java.lang.Thread.run(Thread.java:829)
> 23-Jul-2024 05:31:02.128 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.startup.HostConfig.undeploy Undeploying context []
> Jul 23, 2024 5:31:02 AM org.apache.catalina.core.StandardContext listenerStop
> SEVERE: Exception sending context destroyed event to listener instance of class [ch.qos.logback.classic.servlet.LogbackServletContextListener]
> java.lang.IllegalStateException: java.io.IOException: java.lang.reflect.InvocationTargetException
> 	at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:99)
> 	at org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:242)
> 	at org.apache.catalina.webresources.StandardRoot.getResourceInternal(StandardRoot.java:271)
> 	at org.apache.catalina.webresources.Cache.getResource(Cache.java:61)
> 	at org.apache.catalina.webresources.StandardRoot.getResource(StandardRoot.java:210)
> 	at org.apache.catalina.webresources.StandardRoot.getClassLoaderResource(StandardRoot.java:219)
> 	at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2227)
> 	at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:817)
> 	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1302)
> 	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1150)
> 	at ch.qos.logback.core.ContextBase.getLifeCycleManager(ContextBase.java:260)
> 	at ch.qos.logback.core.ContextBase.reset(ContextBase.java:175)
> 	at ch.qos.logback.classic.LoggerContext.reset(LoggerContext.java:220)
> 	at ch.qos.logback.classic.LoggerContext.stop(LoggerContext.java:348)
> 	at ch.qos.logback.classic.servlet.LogbackServletContextListener.contextDestroyed(LogbackServletContextListener.java:36)
> 	at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4485)
> 	at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5127)
> 	at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:242)
> 	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:796)
> 	at org.apache.catalina.startup.HostConfig.undeploy(HostConfig.java:1460)
> 	at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1385)
> 	at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1648)
> 	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
> 	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:114)
> 	at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1108)
> 	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1333)
> 	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1337)
> 	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1305)
> 	at java.base/java.lang.Thread.run(Thread.java:829)
> Caused by: java.io.IOException: java.lang.reflect.InvocationTargetException
> 	at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:209)
> 	at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:241)
> 	at org.apache.catalina.webresources.AbstractArchiveResourceSet.openJarFile(AbstractArchiveResourceSet.java:291)
> 	at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:95)
> 	... 28 more
> Caused by: java.lang.reflect.InvocationTargetException
> 	at java.base/jdk.internal.reflect.GeneratedConstructorAccessor7.newInstance(Unknown Source)
> 	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> 	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
> 	at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:206)
> 	... 31 more
> Caused by: java.nio.file.NoSuchFileException: /opt/tomcat/webapps/ROOT/WEB-INF/lib/org.eclipse.persistence.jpa.jpql-2.7.9.jar
> 	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
> 	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
> 	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
> 	at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
> 	at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:149)
> 	at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
> 	at java.base/java.nio.file.Files.readAttributes(Files.java:1764)
> 	at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1414)
> 	at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:742)
> 	at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:859)
> 	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:257)
> 	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:186)
> 	at java.base/java.util.jar.JarFile.<init>(JarFile.java:348)
> 	... 35 more
> 
> 23-Jul-2024 08:20:52.531 INFO [http-nio-8080-exec-15] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
>  Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
> 	java.lang.IllegalArgumentException: Invalid character found in method name [0x040x010x00P0xbcrb0xe000x00...]. HTTP method names must be tokens
> 		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
> 		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
> 		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:61)
> 		at java.base/java.lang.Thread.run(Thread.java:829)
> 23-Jul-2024 10:10:53.675 INFO [http-nio-80-exec-13] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
>  Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
> 	java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x000xee0x010x000x000xea0x030x030xd90xfb0xd900xd9goP0xcb'0x830x130xb40xc7FF0x1c0x9f0xbcd0x8368\0x840xbd0xe00xb3:/z0x05 ]. HTTP method names must be tokens
> 		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
> 		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
> 		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:61)
> 		at java.base/java.lang.Thread.run(Thread.java:829)
> 23-Jul-2024 16:10:43.122 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.
> 23-Jul-2024 16:10:43.122 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"]
> NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
> 23-Jul-2024 16:10:45.802 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.4] using APR version [1.7.0].
> 23-Jul-2024 16:10:45.804 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
> 23-Jul-2024 16:10:45.804 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
> 23-Jul-2024 16:10:45.807 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.7 1 Nov 2022]
> 23-Jul-2024 16:10:45.886 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
> 23-Jul-2024 16:10:45.917 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
> 23-Jul-2024 16:10:45.921 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 23-Jul-2024 16:10:45.922 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 803 ms
> 23-Jul-2024 16:10:46.012 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
> 23-Jul-2024 16:10:46.012 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.98]
> 23-Jul-2024 16:10:46.031 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/opt/tomcat/webapps/ROOT.war]
> Jul 23, 2024 4:10:46 PM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 23, 2024 4:10:46 PM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 23, 2024 4:10:51 PM org.apache.jasper.servlet.TldScanner scanJars
> INFO: 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.
> Jul 23, 2024 4:10:52 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing AtmosphereFramework
> Jul 23, 2024 4:10:52 PM org.apache.catalina.core.ApplicationContext log
> INFO: 1 Spring WebApplicationInitializers detected on classpath
> 23-Jul-2024 16:10:52.120 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/tomcat/webapps/ROOT.war] has finished in [6,088] ms
> 23-Jul-2024 16:10:52.123 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
> 23-Jul-2024 16:10:52.132 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
> 23-Jul-2024 16:10:52.133 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 23-Jul-2024 16:10:52.135 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 6212 ms
> 23-Jul-2024 16:11:16.129 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.
> 23-Jul-2024 16:11:16.129 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"]
> NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
> 23-Jul-2024 16:11:18.521 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.4] using APR version [1.7.0].
> 23-Jul-2024 16:11:18.523 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
> 23-Jul-2024 16:11:18.523 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
> 23-Jul-2024 16:11:18.526 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.7 1 Nov 2022]
> 23-Jul-2024 16:11:18.596 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
> 23-Jul-2024 16:11:18.612 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
> 23-Jul-2024 16:11:18.613 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 23-Jul-2024 16:11:18.614 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 733 ms
> 23-Jul-2024 16:11:18.723 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
> 23-Jul-2024 16:11:18.723 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.98]
> 23-Jul-2024 16:11:18.792 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/opt/tomcat/webapps/ROOT.war]
> Jul 23, 2024 4:11:19 PM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 23, 2024 4:11:19 PM org.apache.tomcat.util.descriptor.web.WebXml setVersion
> WARNING: Unknown version string [4.0]. Default version will be used.
> Jul 23, 2024 4:11:24 PM org.apache.jasper.servlet.TldScanner scanJars
> INFO: 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.
> Jul 23, 2024 4:11:24 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing AtmosphereFramework
> Jul 23, 2024 4:11:24 PM org.apache.catalina.core.ApplicationContext log
> INFO: 1 Spring WebApplicationInitializers detected on classpath
> 23-Jul-2024 16:11:24.190 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/tomcat/webapps/ROOT.war] has finished in [5,399] ms
> 23-Jul-2024 16:11:24.194 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
> 23-Jul-2024 16:11:24.201 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
> 23-Jul-2024 16:11:24.202 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
> 23-Jul-2024 16:11:24.203 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 5589 ms
> 23-Jul-2024 16:13:56.003 INFO [http-nio-8080-exec-4] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
>  Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
> 	java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x000xf20x010x000x000xee0x030x03 ]. HTTP method names must be tokens
> 		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
> 		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
> 		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:61)
> 		at java.base/java.lang.Thread.run(Thread.java:829)

The catalina.2024-07-23.log output is as follows:

23-Jul-2024 05:31:02.128 INFO [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.startup.HostConfig.undeploy Undeploying context []
23-Jul-2024 08:20:52.531 INFO [http-nio-8080-exec-15] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
	java.lang.IllegalArgumentException: Invalid character found in method name [0x040x010x00P0xbcrb0xe000x00...]. HTTP method names must be tokens
		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
		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:61)
		at java.base/java.lang.Thread.run(Thread.java:829)
23-Jul-2024 10:10:53.675 INFO [http-nio-80-exec-13] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
	java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x000xee0x010x000x000xea0x030x030xd90xfb0xd900xd9goP0xcb'0x830x130xb40xc7FF0x1c0x9f0xbcd0x8368\0x840xbd0xe00xb3:/z0x05 ]. HTTP method names must be tokens
		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
		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:61)
		at java.base/java.lang.Thread.run(Thread.java:829)
23-Jul-2024 16:10:43.122 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.
23-Jul-2024 16:10:43.122 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"]
23-Jul-2024 16:10:45.802 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.4] using APR version [1.7.0].
23-Jul-2024 16:10:45.804 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
23-Jul-2024 16:10:45.804 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
23-Jul-2024 16:10:45.807 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.7 1 Nov 2022]
23-Jul-2024 16:10:45.886 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
23-Jul-2024 16:10:45.917 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
23-Jul-2024 16:10:45.921 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
23-Jul-2024 16:10:45.922 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 803 ms
23-Jul-2024 16:10:46.012 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
23-Jul-2024 16:10:46.012 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.98]
23-Jul-2024 16:10:46.031 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/opt/tomcat/webapps/ROOT.war]
23-Jul-2024 16:10:52.120 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/tomcat/webapps/ROOT.war] has finished in [6,088] ms
23-Jul-2024 16:10:52.123 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
23-Jul-2024 16:10:52.132 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
23-Jul-2024 16:10:52.133 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
23-Jul-2024 16:10:52.135 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 6212 ms
23-Jul-2024 16:11:16.129 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.
23-Jul-2024 16:11:16.129 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"]
23-Jul-2024 16:11:18.521 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.4] using APR version [1.7.0].
23-Jul-2024 16:11:18.523 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
23-Jul-2024 16:11:18.523 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
23-Jul-2024 16:11:18.526 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.7 1 Nov 2022]
23-Jul-2024 16:11:18.596 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
23-Jul-2024 16:11:18.612 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
23-Jul-2024 16:11:18.613 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
23-Jul-2024 16:11:18.614 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 733 ms
23-Jul-2024 16:11:18.723 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
23-Jul-2024 16:11:18.723 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.98]
23-Jul-2024 16:11:18.792 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/opt/tomcat/webapps/ROOT.war]
23-Jul-2024 16:11:24.190 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/tomcat/webapps/ROOT.war] has finished in [5,399] ms
23-Jul-2024 16:11:24.194 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
23-Jul-2024 16:11:24.201 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
23-Jul-2024 16:11:24.202 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
23-Jul-2024 16:11:24.203 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 5589 ms
23-Jul-2024 16:13:56.003 INFO [http-nio-8080-exec-4] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.
	java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x000xf20x010x000x000xee0x030x03 ]. HTTP method names must be tokens
		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422)
		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492)
		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:61)
		at java.base/java.lang.Thread.run(Thread.java:829)

Problem due to Intellij Idea Version 2024. Solved by reverting to Intellij Idea Version 2022.3.

Hi, Sandhya!

Thanks for your clarification! We will discover this case.

Best wishes.