Usually javax.servlet.RequestDispatcher is contained in several jars in the JBOSS_HOME area.
./server/all/lib/javax.servlet.jar for example.
Against which version of JBOSS are you compiling?
Are you calling ant directly or through the bat/sh scripts?
I'm compiling against JBoss version 3.2.5 and am using the build.bat file in the nukes/build directory.
The problem with Nukes and 3.2.5 is, that in 3.2.5 some libs were rearranged. I would suggest to stick with 3.2.3. Works fine for me. Just give the bunch some time to catch up with the server release :-)
Version 3.2.3 worked fine. Thanks!
Actually, there's more to 3.2.5 than just rearranged jars. At least a couple of classes were moved and methods changed.
org.jboss.mx.interceptor.Invocation is now import org.jboss.mx.server.Invocation
org.jboss.mx.interceptor.InvocationException is now import org.jboss.mx.server.InvocationException
This affects solely LifeCycleInterceptor.java, so I just trivially changed the imports. The symbols were recognized but some methods weren't available as expected by the code so I didn't get it to work.