Skip to content

Instantly share code, notes, and snippets.

@lucastorri
Created September 1, 2011 15:50
Show Gist options
  • Save lucastorri/1186469 to your computer and use it in GitHub Desktop.
Save lucastorri/1186469 to your computer and use it in GitHub Desktop.
RHC scalate error after adding "override def isScalateErrorPageEnabled = false"
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.fusesource.scalate.CompilerException: Compilation failed:
error: class file needed by ServletRenderContext is missing.
reference value servlet of package javax refers to nonexisting symbol.
one error found
org.fusesource.scalate.support.ScalaCompiler.compile(ScalaCompiler.scala:86)
org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:704)
org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:734)
org.fusesource.scalate.TemplateEngine.compileAndLoadEntry(TemplateEngine.scala:647)
org.fusesource.scalate.TemplateEngine.liftedTree1$1(TemplateEngine.scala:377)
org.fusesource.scalate.TemplateEngine.load(TemplateEngine.scala:371)
org.fusesource.scalate.TemplateEngine.load(TemplateEngine.scala:429)
org.fusesource.scalate.TemplateEngine.layout(TemplateEngine.scala:530)
MyScalatraFilter$$anonfun$2.apply(MyScalatraFilter.scala:28)
org.scalatra.ScalatraKernel$$anonfun$6.apply(ScalatraKernel.scala:102)
scala.Option.getOrElse(Option.scala:109)
org.scalatra.ScalatraKernel$class.executeRoutes(ScalatraKernel.scala:102)
MyScalatraFilter.executeRoutes(MyScalatraFilter.scala:5)
org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun$apply$mcV$sp$1.apply$mcV$sp(ScalatraKernel.scala:93)
org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun$apply$mcV$sp$1.apply(ScalatraKernel.scala:91)
org.scalatra.ScalatraKernel$$anonfun$handle$1$$anonfun$apply$mcV$sp$1.apply(ScalatraKernel.scala:91)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:57)
org.scalatra.ScalatraKernel$$anonfun$handle$1.apply$mcV$sp(ScalatraKernel.scala:91)
org.scalatra.ScalatraKernel$$anonfun$handle$1.apply(ScalatraKernel.scala:91)
org.scalatra.ScalatraKernel$$anonfun$handle$1.apply(ScalatraKernel.scala:91)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:57)
org.scalatra.ScalatraKernel$class.handle(ScalatraKernel.scala:90)
MyScalatraFilter.org$scalatra$scalate$ScalateSupport$$super$handle(MyScalatraFilter.scala:5)
org.scalatra.scalate.ScalateSupport$class.handle(ScalateSupport.scala:104)
MyScalatraFilter.handle(MyScalatraFilter.scala:5)
org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply$mcV$sp(ScalatraFilter.scala:18)
org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply(ScalatraFilter.scala:18)
org.scalatra.ScalatraFilter$$anonfun$doFilter$1.apply(ScalatraFilter.scala:18)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:57)
org.scalatra.ScalatraFilter$class.doFilter(ScalatraFilter.scala:17)
MyScalatraFilter.doFilter(MyScalatraFilter.scala:5)
note The full stack trace of the root cause is available in the JBoss Web/7.0.0.CR4 logs.
JBoss Web/7.0.0.CR4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment