val engine = new TemplateEngine
val output = engine.layout("/templates/map.mustache")
I get the following Error:
Caused by: java.lang.NoSuchMethodError: scala.reflect.internal.TreeInfo.firstArgument(Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/internal/Trees$Tree;
at scala.tools.nsc.typechecker.Typers$Typer.parentTypes(Typers.scala:1550) ~[scala-compiler-2.10.0.jar:na]
at scala.tools.nsc.typechecker.Namers$Namer.templateSig(Namers.scala:861) ~[scala-compiler-2.10.0.jar:na]
at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1300) ~[scala-compiler-2.10.0.jar:na]
at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1347) ~[scala-compiler-2.10.0.jar:na]
[... Stacktrace shortened ...]
at scala.tools.nsc.Global$Run.compile(Global.scala:1654) ~[scala-compiler-2.10.0.jar:na]
at org.fusesource.scalate.support.ScalaCompiler.compile(ScalaCompiler.scala:100) ~[scalate-core_2.10-1.6.1.jar:1.6.1]
at org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:757) ~[scalate-core_2.10-1.6.1.jar:1.6.1]
... 54 common frames omitted
The Top level Exception is:
org.fusesource.scalate.TemplateException: scala.reflect.internal.TreeInfo.firstArgument(Lscala/reflect/internal/Trees$Tree;)Lscala/reflect/internal/Trees$Tree;
Does anybody have an Idea? My Template contains no mustache Elements:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map_canvas { height: 100% }
</style>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=...&sensor=true"></script>
<script type="text/javascript" src="/assets/js/jquery.min.js"></script>
<script type="text/javascript" src="/assets/js/foo.js"></script>
<script type="text/javascript" src="/assets/js/main.js"></script>
</head>
<body onload="initialize();">
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
</html>