I think Bart Cr is right. maybe you should delete the work-directory of your server.
here's the procedure for a regular tomcat installation deploying a war-file:
- shutdown tomcat
- delete the folder and the war-file of your webapplication in te webapps-directory found in the tomcat-directory
- delete the work-folder in your tomcat-directory
- copy the new war-file to the webapps-directory
- restart your server
to be on the secure side you should move the files/folders to som temp-directory or backup your tomcat-directory if something goes wrong
Main Topics
Browse All Topics





by: Bart_CrPosted on 2008-01-26 at 00:40:48ID: 20748929
My best guess in this case is that the XMLStructure class evolved and the method getXMLText is new or changed signature.
It looks to me the new servlet was compiled against the correct class and got deployed correctly, while somehow the servlet container still loads and uses the old XMLStructure class.
If this is the case you'll have to look in the servlet container's classpath and check out where the XMLStructure class exists (possibly more then one place).