Jason, Could you explain: What is the Ant task "reload"?
Thanks. Steve > Peter, > > After deploying you can do a reload of Axis to pick up the new service > without having to start Tomcat. You can reload Axis via Tomcat's manager > web app or via Ant task "reload". > > Jason > > -----Original Message----- > From: Peter Ross [mailto:[EMAIL PROTECTED] > Sent: Thursday, July 10, 2003 4:57 AM > To: Axis Users Mailing List > Subject: redeployment of web-service class files problem. > > > Hi, > > I seem to be having a problem where if I redeploy a service, the web-service > still uses the old versions of the class files and returns the old answer. > The only way I can get the new class files is to restart Tomcat. > > I'm trying to interactively develop a web-service using Axis 1.1 deployed in > Tomcat 4.1.24 running on windows XP. > > I deploy the web service so: > >javac ws/IntelligentForm/*.java > > >copy ws\IntelligentForm\*.class > c:\tomcat41\webapps\axis\WEB-INF\classes\ws\IntelligentForm > ws\IntelligentForm\Forms.class > ws\IntelligentForm\IntelligentForm.class > ws\IntelligentForm\IntelligentFormService.class > ws\IntelligentForm\IntelligentFormServiceLocator.class > ws\IntelligentForm\IntelligentFormSOAPBindingImpl.class > ws\IntelligentForm\IntelligentFormSOAPBindingStub.class > 6 file(s) copied. > > >cd ws/IntelligentForm > > >java org.apache.axis.client.AdminClient deploy.wsdd > Processing file deploy.wsdd > <Admin>Done processing</Admin> > > I then develop the service some more, undeploy the service so > > >del c: \tomcat41\webapps\axis\WEB-INF\classes\ws\IntelligentForm\*.class > > >cd ws/IntelligentForm > > >java org.apache.axis.client.AdminClient undeploy.wsdd > Processing file undeploy.wsdd > <Admin>Done processing</Admin> > > and then redeploy the service following the steps above for deploying the > service, but when I access the service I get the same result as the old > version of the code. If I restart Tomcat then I get the new result. > > Can anyone help? > > Regards, > Peter
