Automated Builds – Stopping BPEL Processes
August 21, 2008 3 Comments
I’ve recently been helping a customer put together an automated build and deployment for their Process Server artifacts, which include Integration Modules with BPEL processes. We used this excellent DeveloperWorks article as a basis, but we’ve extended it to also include automatic deployment – including uninstalling and reinstalling each module once it’s built. Anyone who’s tried to uninstall a module containing a running BPEL process without first stopping the process will know that this doesn’t work. So I was hunting around for an automated solution for this.
Luckily, there is one specified in the a documentation for WebSphere Process Server 6.0.2. For some reason, this seems to be missing from the 6.1 documentation, but the solution still seems to be valid. It works perfectly; this means a complete end-to-end automated deployment is possible.