java.lang.RuntimeException: Transaction failed at commons.pushnotifications.PNTransactionManager.withTransaction(PNTransactionManager.java:177) at services.impl.ScheduleServiceImpl.sendBirthdayNotification(ScheduleServiceImpl.java:66) at services.providers.ScheduleServiceProvider.sendBirthdayNotification(ScheduleServiceProvider.java:43) at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:39) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:409) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) Caused by: java.lang.RuntimeException: There is no started application at scala.sys.package$.error(package.scala:27) at play.api.Play$$anonfun$current$1.apply(Play.scala:71) at play.api.Play$$anonfun$current$1.apply(Play.scala:71) at scala.Option.getOrElse(Option.scala:121) at play.api.Play$.current(Play.scala:71) at play.api.Play.current(Play.scala) at play.Play.application(Play.java:17) at commons.pushnotifications.PNTransactionManager.withTransaction(PNTransactionManager.java:106) at commons.pushnotifications.PNTransactionManager.withTransaction(PNTransactionManager.java:172) ... 8 more