Tried to remove the EntityManager, but none was set.

371 views
Skip to first unread message

Luiz Ricardo Vicente Rita

unread,
Apr 19, 2016, 12:26:53 PM4/19/16
to play-framework
Estou usando uma classe que estende Action<T> nela faço uma consulta para verificar a autenticidade do usuário que tenta acessar a aplicação,
com isso é disparado o erro abaixo no return da classe dentro do delegate.call(context).
Alguém pode me ajudar?
play.api.http.HttpErrorHandlerExceptions$$anon$1: Execution exception[[IllegalStateException: Tried to remove the EntityManager, but none was set.]]
        at play.api.http.HttpErrorHandlerExceptions$.throwableToUsefulException(HttpErrorHandler.scala:269)
        at play.api.http.DefaultHttpErrorHandler.onServerError(HttpErrorHandler.scala:195)
        at play.api.GlobalSettings$class.onError(GlobalSettings.scala:160)
        at play.api.DefaultGlobal$.onError(GlobalSettings.scala:188)
        at play.api.http.GlobalSettingsHttpErrorHandler.onServerError(HttpErrorHandler.scala:98)
        at play.core.server.netty.PlayRequestHandler$$anonfun$2$$anonfun$apply$1.applyOrElse(PlayRequestHandler.scala:99)
        at play.core.server.netty.PlayRequestHandler$$anonfun$2$$anonfun$apply$1.applyOrElse(PlayRequestHandler.scala:98)
        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.lang.IllegalStateException: Tried to remove the EntityManager, but none was set.
        at play.db.jpa.JPAEntityManagerContext.pop(JPAEntityManagerContext.java:74)
        at play.db.jpa.DefaultJPAApi.withTransaction(DefaultJPAApi.java:155)
        at play.db.jpa.DefaultJPAApi.withTransaction(DefaultJPAApi.java:195)
        at play.db.jpa.TransactionalAction.call(TransactionalAction.java:25)
        at play.core.j.JavaAction$$anonfun$7.apply(JavaAction.scala:108)
        at play.core.j.JavaAction$$anonfun$7.apply(JavaAction.scala:108)
        at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24)
        at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24)
        at play.core.j.HttpExecutionContext$$anon$2.run(HttpExecutionContext.scala:56)
        at play.api.libs.iteratee.Execution$trampoline$.execute(Execution.scala:70)
Reply all
Reply to author
Forward
0 new messages