Gerard
Gerard

Reputation: 4848

Tomcat Hot Deploy not working

I'm having an issue hot deploying a new WAR on my Tomcat 6 server.

When I add in my new WAR I can see that Tomcat is attempting to deploy it. However, I believe the problem lies in undeploying the old war - the exploded war folder's contents are all deleted - except the WEB-INF folder.

If I stop the server, delete the WEB-INF folder and then start again, my war is deployed correctly.

Can anyone suggest anything which may be happening here?

Thanks.

Upvotes: 6

Views: 4507

Answers (1)

Gerard
Gerard

Reputation: 4848

Found the solution, the problem lies in the fact that Windows locks the folder when Tomcat is running. To remove this locking, just edit context.xml in the Catalina Home, change

<context>

to:

<Context antiJARLocking="true" antiResourceLocking="true">

Upvotes: 7

Related Questions