Hi,

> -----Original Message-----
> From: Cressatti, Dominique [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 21, 2002 5:53 PM
> To: Tomcat Users List
> Subject: basic servlet move doesn't work
> 
> 
> 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!
> 

well, directory structure reflects the package structure of java application,
so you need to include
<code>
package dir;
</code>
at the beginning of file and recompile.

 
> Thanks
> Dom
> 

Anton.

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to