我收到了,
java.lang.NullPointerException
at play.core.server.netty.RequestBodyHandler$class.finish$1(RequestBodyHandler.scala:70)
at play.core.server.netty.RequestBodyHandler$$anonfun$pushChunk$1$2$$anonfun$apply$2.apply(RequestBodyHandler.scala:53)
at play.core.server.netty.RequestBodyHandler$$anonfun$pushChunk$1$2$$anonfun$apply$2.apply(RequestBodyHandler.scala:49)
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:29)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
在Play框架中重新加载页面时,打印到控制台。原因与此问题的目的无关。我试图压制消息,但似乎无法弄明白。即使将所有日志记录日志记录设置为OFF
,这也是唯一仍然打印的消息。
它来自何处以及如何阻止它?
答案 0 :(得分:1)
我的猜测是有一些代码调用Exception.printStackTrace()而不是使用记录器。我做了一个快速的谷歌,弄清楚如何将标准错误重定向到记录器,但没有立即找到你的解决方案。我知道log4j可以做到这一点。