Hi Are you able to run the code after eliminating all the spark code. To find out if the issue is with Jetty or with Spark itself, it could be also due to conflicting jetty versions in spark and the one you are trying to use.
You can check the dependency graph in maven and check if there are any dependency conflicts. mvn dependency:tree -Dverbose Thanks Arush On Mon, Feb 9, 2015 at 4:00 PM, Hafiz Mujadid <hafizmujadi...@gmail.com> wrote: > Hi experts! I am trying to use spark in my restful webservices.I am using > scala lift frramework for writing web services. Here is my boot class > class Boot extends Bootable { > def boot { > Constants.loadConfiguration > val sc=new SparkContext(new > SparkConf().setMaster("local").setAppName("services")) > // Binding Service as a Restful API > LiftRules.statelessDispatchTable.append(RestfulService); > // resolve the trailing slash issue > LiftRules.statelessRewrite.prepend({ > case RewriteRequest(ParsePath(path, _, _, true), _, _) if path.last > == > "index" => RewriteResponse(path.init) > }) > > } > } > > > When i remove this line val sc=new SparkContext(new > SparkConf().setMaster("local").setAppName("services")) > > then it works fine. > I am starting services using command > > java -jar start.jar jetty.port=1111 > > and get following exception > > > ERROR net.liftweb.http.provider.HTTPProvider - Failed to Boot! Your > application may not run properly > java.lang.NoClassDefFoundError: > org/eclipse/jetty/server/handler/ContextHandler$NoContext > at > > org.eclipse.jetty.servlet.ServletContextHandler.newServletHandler(ServletContextHandler.java:260) > at > > org.eclipse.jetty.servlet.ServletContextHandler.getServletHandler(ServletContextHandler.java:322) > at > > org.eclipse.jetty.servlet.ServletContextHandler.relinkHandlers(ServletContextHandler.java:198) > at > > org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:157) > at > > org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:135) > at > > org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:129) > at > > org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:99) > at > org.apache.spark.ui.JettyUtils$.createServletHandler(JettyUtils.scala:96) > at > org.apache.spark.ui.JettyUtils$.createServletHandler(JettyUtils.scala:87) > at org.apache.spark.ui.WebUI.attachPage(WebUI.scala:67) > at > org.apache.spark.ui.WebUI$$anonfun$attachTab$1.apply(WebUI.scala:60) > at > org.apache.spark.ui.WebUI$$anonfun$attachTab$1.apply(WebUI.scala:60) > at > > scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59) > at > scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:47) > at org.apache.spark.ui.WebUI.attachTab(WebUI.scala:60) > at org.apache.spark.ui.SparkUI.initialize(SparkUI.scala:50) > at org.apache.spark.ui.SparkUI.<init>(SparkUI.scala:63) > > > > Any suggestion please? > > Am I using right command to run this ? > > > > > > -- > View this message in context: > http://apache-spark-user-list.1001560.n3.nabble.com/using-spark-in-web-services-tp21550.html > Sent from the Apache Spark User List mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@spark.apache.org > For additional commands, e-mail: user-h...@spark.apache.org > > -- [image: Sigmoid Analytics] <http://htmlsig.com/www.sigmoidanalytics.com> *Arush Kharbanda* || Technical Teamlead ar...@sigmoidanalytics.com || www.sigmoidanalytics.com