I JavaBuildPath för WebAppService har jag lagt till WebApp.
Problemet är att jag får java.lang.NoClassDefFoundError när jag kör min servlet.
Felet är helt enkelt det jag fetmarkerat ovan :).
Du har satt din build-path, det vill säga den classpath som används när projektet byggs - alltså kompileras - eftersom kompilatorn måste känna till de klasser som refereras.
Men när du sen kör så måste runtime-miljön också ha tillgång till dessa refererade klasser, build-path:en är något som bara existerar i Eclipse när du väl bygger, din applikationsserver (eller vad det nu må vara som kör projektet) måste ha klasserna i sin classpath också.
Vad kör du för server? Finns det något särskilt skäl till varför bägge projekten är webbprojekt?