hakandilek / play2-crud

Simple CRUD & DAO implementation for play2
Other
142 stars 52 forks source link

NoSuchMethodError play/templates/TemplateMagic$RichString - Play 2.2.2 and plugin 0.7.2-SNAPSHOT #31

Closed karianna closed 10 years ago

karianna commented 10 years ago

Hi there,

Upgraded to Play 2.2.2 after seeing support go in for this plugin :-). Unfortunately I have the following error though:

ERROR] [03/07/2014 16:47:14.512] [play-akka.actor.default-dispatcher-9] [ActorSystem(play)] Uncaught error from thread [play-akka.actor.default-dispatcher-9] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled java.lang.NoSuchMethodError: play.templates.TemplateMagic$.richString(Ljava/lang/String;)Lplay/templates/TemplateMagic$RichString; at play.utils.crud.views.html.template.menu$$anonfun$apply$2.apply(menu.template.scala:46) at play.utils.crud.views.html.template.menu$$anonfun$apply$2.apply(menu.template.scala:45) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) at scala.collection.Iterator$class.foreach(Iterator.scala:727) at scala.collection.AbstractIterator.foreach(Iterator.scala:1157) at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) at scala.collection.AbstractIterable.foreach(Iterable.scala:54) at scala.collection.TraversableLike$class.map(TraversableLike.scala:244) at scala.collection.AbstractTraversable.map(Traversable.scala:105) at play.utils.crud.views.html.template.menu$.apply(menu.template.scala:45) at play.utils.crud.views.html.template.layout$.apply(layout.template.scala:50) at play.utils.crud.views.html.index$.apply(index.template.scala:33) at play.utils.crud.views.html.index$.render(index.template.scala:61) at play.utils.crud.views.html.index.render(index.template.scala) at play.utils.crud.RouterCrudController.index(RouterCrudController.java:68) at play.crud.Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$1.apply(routes_routing.scala:77) at play.crud.Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$1.apply(routes_routing.scala:77) at play.core.Router$HandlerInvoker$$anon$7$$anon$2.invocation(Router.scala:183) at play.core.Router$Routes$$anon$1.invocation(Router.scala:377) at play.core.j.JavaAction$$anon$1.call(JavaAction.scala:56) at play.GlobalSettings$1.call(GlobalSettings.java:64) at play.core.j.JavaAction$$anon$3.apply(JavaAction.scala:91) at play.core.j.JavaAction$$anon$3.apply(JavaAction.scala:90) at play.core.j.FPromiseHelper$$anonfun$flatMap$1.apply(FPromiseHelper.scala:82) at play.core.j.FPromiseHelper$$anonfun$flatMap$1.apply(FPromiseHelper.scala:82) at scala.concurrent.Future$$anonfun$flatMap$1.apply(Future.scala:251) at scala.concurrent.Future$$anonfun$flatMap$1.apply(Future.scala:249) at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32) at play.core.j.HttpExecutionContext$$anon$2.run(HttpExecutionContext.scala:37) at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:42) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:386) 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) at play.core.j.JavaAction$$anon$3.apply(JavaAction.scala:90)

at play.core.j.FPromiseHelper$$anonfun$flatMap$1.apply(FPromiseHelper.scala:82)
at play.core.j.FPromiseHelper$$anonfun$flatMap$1.apply(FPromiseHelper.scala:82)
at scala.concurrent.Future$$anonfun$flatMap$1.apply(Future.scala:251)
at scala.concurrent.Future$$anonfun$flatMap$1.apply(Future.scala:249)
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32)
at play.core.j.HttpExecutionContext$$anon$2.run(HttpExecutionContext.scala:37)
at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:42)
at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:386)
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)
hakandilek commented 10 years ago

Hi Martijn, could you please try with the latest 0.7.3-SNAPSHOT version and see if you could reproduce it?

karianna commented 10 years ago

Works great with 0.7.3-SNAPSHOT, thanks!

On Friday, 7 March 2014, Hakan Dilek notifications@github.com wrote:

Hi Martijn, could you please try with the latest 0.7.3-SNAPSHOT version and see if you could reproduce it?

— Reply to this email directly or view it on GitHubhttps://github.com/hakandilek/play2-crud/issues/31#issuecomment-37064889 .

Cheers, Martijn

hakandilek commented 10 years ago

Great! I'm closing this one.