[Yanel-usage] NoClassDefFoundError: javax/servlet/http/HttpServletRequest

Emmanouil Batsis (Manos) manos at abiss.gr
Sat Dec 22 19:12:38 CET 2007


Hi guys,

Trying to check out yanel but the build does not actually start tomcat 
on OSX (see debugging build below), although it reports a successful 
build. Maybe I need to put a tomcat distro in the project or something?

Cheers,

Manos

manos at eva:~/workspace/yanel> ./yanel.sh -X start
Start/Stop Yanel ...
Apache Ant version 1.6.5 compiled on June 2 2005
Buildfile: src/build/build.xml

init:
      [echo] INFO: Building with Apache Ant version 1.6.5 compiled on 
June 2 2005 and Java version 1.5

init-runtime:

run-yanel-cmdl:
      [echo] Yanel Path: -X
      [java] java.lang.NoClassDefFoundError: 
javax/servlet/http/HttpServletRequest
      [java]     at 
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:180)
      [java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
      [java]     at 
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
      [java]     at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
      [java]     at 
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
      [java]     at org.apache.tools.ant.Task.perform(Task.java:364)
      [java]     at org.apache.tools.ant.Target.execute(Target.java:341)
      [java]     at 
org.apache.tools.ant.Target.performTasks(Target.java:369)
      [java]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
      [java]     at 
org.apache.tools.ant.Project.executeTarget(Project.java:1185)
      [java]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
      [java]     at 
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
      [java]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
      [java]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
      [java]     at 
org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
      [java]     at 
org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
      [java] Caused by: java.lang.NoClassDefFoundError: 
javax/servlet/http/HttpServletRequest
      [java]     at java.lang.Class.forName0(Native Method)
      [java]     at java.lang.Class.forName(Class.java:242)
      [java]     at 
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:119)
      [java]     ... 15 more
      [java] --- Nested Exception ---
      [java] java.lang.NoClassDefFoundError: 
javax/servlet/http/HttpServletRequest
      [java]     at java.lang.Class.forName0(Native Method)
      [java]     at java.lang.Class.forName(Class.java:242)
      [java]     at 
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:119)
      [java]     at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
      [java]     at 
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
      [java]     at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
      [java]     at 
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
      [java]     at org.apache.tools.ant.Task.perform(Task.java:364)
      [java]     at org.apache.tools.ant.Target.execute(Target.java:341)
      [java]     at 
org.apache.tools.ant.Target.performTasks(Target.java:369)
      [java]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
      [java]     at 
org.apache.tools.ant.Project.executeTarget(Project.java:1185)
      [java]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
      [java]     at 
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
      [java]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
      [java]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
      [java]     at 
org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
      [java]     at 
org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

BUILD SUCCESSFUL
Total time: 1 second
manos at eva:~/workspace/yanel>

-- 
Manos Batsis, Chief Technologist
          __    _
   ____ _/ /_  (_)_________ ____ ______
  / __ `/ __ \/ / ___/ ___// __ `/ ___/
/ /_/ / /_/ / (__  |__  )/ /_/ / /
\__,_/_.___/_/____/____(_)__, /_/
                         /____/

5, Daphnidos Street,
14122, Neo Iraklio,
Athens, Greece

Tel: +30 210 2851517
Mob: +30 694 8376942

http://dev.abiss.gr

"BSD code is free code to be used in software. GPL code is code to be 
used in free software." Kjella (173770), Slashdot


More information about the Yanel-usage mailing list