Questions tagged «tomcat8»

12
java.lang.IllegalArgumentException:在方法名称中找到无效字符。HTTP方法名称必须是令牌
在多服务器Apache Tomcat 8环境中部署应用程序时,我处于堆栈跟踪之下。我经常收到此错误,似乎正在阻止tomcat线程: INFO [http-nio-80-exec-4461] org.apache.coyote.http11.AbstractHttp11Processor.process Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens at org.apache.coyote.http11.AbstractNioInputBuffer.parseRequestLine(AbstractNioInputBuffer.java:233) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1017) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1524) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1480) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown …

4
抛出Tomcat 8-org.apache.catalina.webresources.Cache.getResource无法添加资源
我刚刚将Tomcat从7.0.52版本升级到8.0.14。 我得到了很多静态图像文件: org.apache.catalina.webresources.Cache.getResource无法将[/base/1325/WA6144-150x112.jpg]处的资源添加到缓存中,因为收回过期的缓存条目后可用空间不足-请考虑增加最大大小缓存的 我没有指定任何特定的资源设置,而对于7.0.52我没有得到它。 我发现在启动时的错误报告中提到了这种情况,该错误报告应该已修复。对我来说,这不是在启动时发生的,而是在请求资源时不断发生的。 还有其他人遇到这个问题吗? 尝试至少仅禁用缓存,但是我找不到如何指定不使用缓存的示例。该属性已从Tomcat 8版的上下文中删除。尝试添加资源,但无法获得正确的配置。 <Resource name="file" cachingAllowed="false" className="org.apache.catalina.webresources.FileResourceSet" /> 谢谢。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.