Do you have hack the "Deploy to Production" task?What i understand, you have written your own code (bean class) for deploying the content to 3 different servers.Or you have 3 different Deployment task for different server?All the Servlet container (Tomcat) error/exception logged into servletd_out.log file. If the bean class is being called then logging should be in that file. Otherwise workflow is not able to call that class.
No not touching the task. I have it set that if I am have branch1, I use the Prod1 bean, branch2 and Prod2, etc. FormAPI sets the correct destination (I think), but it *seems* as if the task is being bypassed completely, so I am working on the ProductionDeploy flag.