Thanks Eugene

I am trying to find out what the best way to do this is. The brain dead
way is to stop and restart Tomcat, but I am looking for a more harmless
mechanism. Any pointers??

Regards
Vijay

-----Original Message-----
From: Thompson, Eugene [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, November 25, 2003 5:46 AM
To: '[EMAIL PROTECTED]'
Subject: RE: Deploying services with axis

Remember the Tomcat makes a copy of your servlet/JSP/web service in the
"work" directory. That's what it uses. If you've undeployed and replaced
the
files in the webapps directory, you still need to bounce Tomcat to get
it to
recopy the files. I believe there is a way to do this automatically.

Hope this helps.
Gene

> -----Original Message-----
> From: Tewari, Vijay [mailto:[EMAIL PROTECTED]
> Sent: Monday, November 24, 2003 10:30 PM
> To: [EMAIL PROTECTED]
> Subject: Deploying services with axis
> 
> 
> I am using Axis 1.1 with Tomcat 4.1.27.
> 
> I am attempting to re-deploy a service after adding some additional
> methods to that service.
> 
> I un-deploy the service and then redploy it using the new deploy.wsdd
> file.
> 
> 
> Now when I visit the AxisServlet page to get a listing of all the
> services I get an error saying that Axis is unable locate a 
> class which
> implements the new methods. 
> 
> I have removed the old class files which implemented the original
> service and placed the new class files in place. 
> 
> It appears that Tomcat/Axis is not unloading the class files 
> from memory
> even though un-deploying removes corresponding entries from the
> server-config.wsdd file. 
> 
> Any pointers on addressing this issue?
> 
> Someone did suggest that I add the following entry in the server.xml
> file
> <DefaultContext reloadable="true"/> but this does not work either.
> 
> Thanks
> 
> Regards
> Vijay
> 

Reply via email to