joscha / play-authenticate

An authentication plugin for Play Framework 2.x (Java)
http://joscha.github.com/play-authenticate/
Other
807 stars 367 forks source link

Not able to run the Application #234

Closed bismoy2013 closed 9 years ago

bismoy2013 commented 9 years ago

This error is throwing once I go to localhost:9000

Database 'default' needs evolution! An SQL script will be run on your database - This SQL script must be run: 1# --- Rev:1,Ups - 7e87248 2create table token ( 3token varchar(255) not null, 4user_id bigint, 5type varchar(8), 6date_creation timestamp, 7email varchar(255), 8constraint ck_token_type check (type in ('password','email')), 9constraint pk_token primary key (token)) 10; 11 12create table user ( 13id bigint not null, 14email varchar(255), 15fullname varchar(255), 16confirmation_token varchar(255), 17password_hash varchar(255), 18date_creation timestamp, 19validated boolean, 20constraint uq_user_email unique (email), 21constraint uq_user_fullname unique (fullname), 22constraint pk_user primary key (id)) 23; 24 25create sequence token_seq; 26 27create sequence user_seq;

joscha commented 9 years ago

Just hit "apply this script now" - read more in the manual.

bismoy2013 commented 9 years ago

Done it , but was getting this :

Unexpected exception RuntimeException: smtp.host needs to be set in application.conf in order to use this plugin (or set smtp.mock to true) No source available, here is the exception stack trace: ->java.lang.RuntimeException: smtp.host needs to be set in application.conf in order to use this plugin (or set smtp.mock to true) com.typesafe.plugin.CommonsMailerPlugin$$anonfun$4.apply(MailerPlugin.scala:329) com.typesafe.plugin.CommonsMailerPlugin$$anonfun$4.apply(MailerPlugin.scala:329) scala.Option.getOrElse(Option.scala:120) com.typesafe.plugin.CommonsMailerPlugin.mailerInstance$lzycompute(MailerPlugin.scala:329) com.typesafe.plugin.CommonsMailerPlugin.mailerInstance(MailerPlugin.scala:326) com.typesafe.plugin.CommonsMailerPlugin.onStart(MailerPlugin.scala:343) play.api.Play$$anonfun$start$1$$anonfun$apply$mcV$sp$1.apply(Play.scala:91) play.api.Play$$anonfun$start$1$$anonfun$apply$mcV$sp$1.apply(Play.scala:91) scala.collection.immutable.List.foreach(List.scala:318) play.api.Play$$anonfun$start$1.apply$mcV$sp(Play.scala:91) play.api.Play$$anonfun$start$1.apply(Play.scala:91) play.api.Play$$anonfun$start$1.apply(Play.scala:91) play.utils.Threads$.withContextClassLoader(Threads.scala:21) play.api.Play$.start(Play.scala:90) play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(ApplicationProvider.scala:142) play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(ApplicationProvider.scala:115) scala.Option.map(Option.scala:145) play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1.apply(ApplicationProvider.scala:115) play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1.apply(ApplicationProvider.scala:113) scala.util.Success.flatMap(Try.scala:200) play.core.ReloadableApplication$$anonfun$get$1.apply(ApplicationProvider.scala:113) play.core.ReloadableApplication$$anonfun$get$1.apply(ApplicationProvider.scala:105) scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) scala.concurrent.forkjoin.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1361) scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)

joscha commented 9 years ago

as the error states, you need to set the smtp.host config variable or set smtp.mock to true. Have a look at the sample application configuration config files for a reference.