我一直在使用play framework 2.2.4版本。在执行获取NullPointerException
的特定操作时,如果从我的代码中我可以修复它,但它来自播放库。
有人可以帮忙吗?
# action #
public static Result getOverViewPage(final String errorMsg){
String autoBillStatusMsg = "";
//business logic is here
Logger.info("Final Auto-pay status message : "+autoBillStatusMsg);
return ok(rave_customer_index.render());
}
我们可以看到上面的记录器声明。但之后我们得到了NullPointerException
INFO | jvm 1 | 2015/09/18 15:15:24 | [info]应用程序 - 最终 自动付款状态消息:
INFO | jvm 1 | 2015/09/18 15:15:24 | [错误]播放 - 无法调用 该动作最终出现错误:java.lang.NullPointerException
INFO | jvm 1 | 2015/09/18 15:15:24 | [错误]申请 - 信息
| jvm 1 | 2015/09/18 15:15:24 |信息| jvm 1 | 2015年9月18日 15:15:24 | ! @ 6nfm0a093 - 内部服务器错误,(GET)[/] - >INFO | jvm 1 | 2015/09/18 15:15:24 |
INFO | jvm 1 | 2015/09/18 15:15:24 | play.api.Application $$ anon $ 1:执行 exception [[NullPointerException:null]]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 play.api.Application $ class.handleError(Application.scala:296) 〜[com.typesafe.play.play_2.11-2.3.2.jar:2.3.2]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 play.api.DefaultApplication.handleError(Application.scala:402) [com.typesafe.play.play_2.11-2.3.2.jar:2.3.2]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 play.core.server.netty.PlayDefaultUpstreamHandler $$ anonfun $ 3 $$ anonfun $ applyOrElse $ 4.适用(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.11-2.3.2.jar:2.3.2]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 play.core.server.netty.PlayDefaultUpstreamHandler $$ anonfun $ 3 $$ anonfun $ applyOrElse $ 4.适用(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.11-2.3.2.jar:2.3.2]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 scala.Option.map(Option.scala:145) [org.scala-lang.scala-library-2.11.1.jar:na] INFO | jvm 1 | 2015/09/18 15:15:24 |
引起:java.lang.NullPointerException:null
INFO | jvm 1 | 2015/09/18 15:15:24 |在 java.net.URLEncoder.encode(URLEncoder.java:205)〜[na:1.7.0_21]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 play.api.mvc.CookieBaker $$ anonfun $ 3.apply(Http.scala:427) 〜[com.typesafe.play.play_2.11-2.3.2.jar:2.3.2]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 play.api.mvc.CookieBaker $$ anonfun $ 3.apply(Http.scala:426) 〜[com.typesafe.play.play_2.11-2.3.2.jar:2.3.2]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 scala.collection.TraversableLike $$ anonfun $表$ 1.适用(TraversableLike.scala:245) 〜[org.scala-lang.scala库-2.11.1.jar:NA]
INFO | jvm 1 | 2015/09/18 15:15:24 |在 scala.collection.TraversableLike $$ anonfun $表$ 1.适用(TraversableLike.scala:245) 〜[org.scala-lang.scala库-2.11.1.jar:NA]
DEBUG | wrapperp | 2015/09/18 15:15:25 |发送数据包PING:ping
INFO | jvm 1 | 2015/09/18 15:15:26 | WrapperManager调试: 收到一个包PING:ping
INFO | jvm 1 | 2015/09/18 15:15:26 | WrapperManager Debug:发送一个 包PING:ping