In the deploy directory of the downloads, you can find jbpm-console.war. That web console contains the jPDL libraries, configuration files and the required libraries to run this web application on JBoss.
This war file does NOT include the hibernate libraries.
That is because JBoss already includes the hibernate libraries. To run this web app
on other servers like Tomcat, all you have to do is get the hibernate libraries
in the WEB-INF/lib
directory in the war file. Simplest
way to do that is to use the ant build script in this directory.
Also, this war file can give you a good indication of how you could deploy jbpm libraries and configuration files into your own web application.
In the web app deployment descriptor, the JobExecutorLauncher
is configured. This will start the job executor when the web console
is deployed. The job executor serves as the basis for executing timers and
asynchronous messages on the standard java platform.