Hi,
I have a very simple example app.
For testing purposes I moved the servlet into a subdirectory.
So before the move I had
/webapps/Wide_World/WEB-INFO/classes/ForwardServlet.class
and after the move I had
/webapps/Wide_World/WEB-INFO/classes/dir/ForwardServlet.class
according to the docs I've read I can do such a thing and reflect it
I need edit /webapps/Wide_World/web.xml
from:
....<servlet-name>forward</servlet-name>
<servlet-class>ForwardServlet</servlet-class>
to
....<servlet-name>forward</servlet-name>
<servlet-class>dir.ForwardServlet</servlet-class>
which I did (and restated tomcat).
However how such simple change doesn't work?
Now when I try to access again the servlet I get:
...HTTP error status 500...
Error allocating a servlet instance....
root cause
java.lang.NoClassDefFoundError: dir/ForwardServlet (wrong name: ForwardServlet)...
What's going on!
Thanks
Dom