We are trying to use FarmWarDeployer at the moment, however it fails 
ocassionally on the "slave" nodes with the following log message:

Jan 22, 2014 11:00:23 AM org.apache.catalina.ha.deploy.FarmWarDeployer 
messageReceived
SEVERE: Application [/xxx] is being serviced. Touch war file [xxx.war] again!

It occurs sporadically and after touching the war the deployment usually works 
in a second try. However it is pretty annoying because we always have to check 
if deployment might have failed or not on individual nodes.

FarmWarDeployer does call mBeanServer.invoke(oname, "isServiced" ... to 
determine if an application is being considered "serviced", its documented with 
"Invoke the check method on the deployer."

However I can find no information on what the "isServiced" MBean method 
actually does and how we can prevent this deployment error other than "try 
again". All the information I can find is that this method checks if an 
application is being serviced by another component.

Can somebody shed any light here on what the "serviced" status means and how we 
can avoid this FarmWarDeployer Failure?

Thanks in advance for any help,
Michael




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to