I'm trying to configure my Scalatra application according documentation, but I can't run. I have such a code for bootstrap file
import javax.servlet.ServletContext
import org.scalatra._
import org.scalatra.example.UserController
class ScalatraBootstrap extends LifeCycle {
override def init(context: ServletContext) {
println("!!!!!!!!!!!!!!!!!!!")
context.mount(new UserController, "/user/*")
}
}
and all I see in output is
> container:start
[info] starting server ...
[success] Total time: 1 s, completed 24.07.2015 14:24:40
> 2015-07-24 14:24:40.907:INFO::main: Logging initialized @86ms
2015-07-24 14:24:40.913:INFO:oejr.Runner:main: Runner
2015-07-24 14:24:40.978:INFO:oejs.Server:main: jetty-9.2.1.v20140609
2015-07-24 14:24:42.472:WARN:oeja.AnnotationConfiguration:main: ServletContainerInitializers: detected. Class hierarchy: empty
2015-07-24 14:24:42.665:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@12bc6874{/,file:/D:/code/scala/scalatra/scalatra-aut
h/target/webapp/,AVAILABLE}{file:/D:/code/scala/scalatra/scalatra-auth/target/webapp/}
2015-07-24 14:24:42.666:WARN:oejsh.RequestLogHandler:main: !RequestLog
2015-07-24 14:24:42.721:INFO:oejs.ServerConnector:main: Started ServerConnector@30b8a058{HTTP/1.1}{0.0.0.0:8080}
2015-07-24 14:24:42.721:INFO:oejs.Server:main: Started @1918ms
What should I do to run this bootstrap file? Scalatra version is 2.4.0-RC2-2