Can you help me? I am doing login api: after entering username -> select login -> result it error this:
[info] play.api.Play - Application started (Dev)
[error] application -
! @748d8cbh5 - Internal server error, for (POST) [/authenticate] ->
play.api.http.HttpErrorHandlerExceptions$$anon$1: Execution exception[[Completio
nException: java.lang.NullPointerException]]
at play.api.http.HttpErrorHandlerExceptions$.throwableToUsefulException(
HttpErrorHandler.scala:293)
at play.api.http.DefaultHttpErrorHandler.onServerError(HttpErrorHandler.
scala:220)
at play.api.GlobalSettings$class.onError(GlobalSettings.scala:160)
at play.api.DefaultGlobal$.onError(GlobalSettings.scala:188)
at play.api.http.GlobalSettingsHttpErrorHandler.onServerError(HttpErrorH
andler.scala:100)
at play.core.server.netty.PlayRequestHandler$$anonfun$2$$anonfun$apply$1
.applyOrElse(PlayRequestHandler.scala:100)
at play.core.server.netty.PlayRequestHandler$$anonfun$2$$anonfun$apply$1
.applyOrElse(PlayRequestHandler.scala:99)
at scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:344
)
at scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:343
)
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32)
Caused by: java.util.concurrent.CompletionException: java.lang.NullPointerExcept
ion
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFut
ure.java:292)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableF
uture.java:308)
at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.jav
a:593)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFu
ture.java:577)
at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture
.java:474)
at java.util.concurrent.CompletableFuture.completeExceptionally(Completa
bleFuture.java:1977)
at scala.concurrent.java8.FuturesConvertersImpl$CF.apply(FutureConverter
sImpl.scala:21)
at scala.concurrent.java8.FuturesConvertersImpl$CF.apply(FutureConverter
sImpl.scala:18)
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32)
at scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.processBatch$1
(BatchingExecutor.scala:63)
Caused by: java.lang.NullPointerException: null
at repositories.UserRepository.authenticate(UserRepository.java:68)
at controllers.HomeController.authenticate(HomeController.java:49)
at router.Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply
$3.apply(Routes.scala:187)
at router.Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply
$3.apply(Routes.scala:187)
at play.core.routing.HandlerInvokerFactory$$anon$4.resultCall(HandlerInv
oker.scala:157)
at play.core.routing.HandlerInvokerFactory$$anon$4.resultCall(HandlerInv
oker.scala:156)
at play.core.routing.HandlerInvokerFactory$JavaActionInvokerFactory$$ano
n$14$$anon$3$$anon$1.invocation(HandlerInvoker.scala:136)
at play.core.j.JavaAction$$anon$1.call(JavaAction.scala:73)
at play.http.HttpRequestHandler$1.call(HttpRequestHandler.java:54)
at play.core.j.JavaAction$$anonfun$7.apply(JavaAction.scala:108)
Thank you.