I dropped the jbpm-enterprise.ear and jbpm-ds into jBoss-4.0.5.GA default/deploy directory and started up. However, I have a problem logging onto web console - exception says:
[User/RolesLoginModule] Failed to load users/passwords/roles fails
java.io.IOException: No properties files: user.properties or defaults: default.Users.properties found
Turns out jbpm-jpdl-3.2.Beta1/server/jbpm/conf/login-config has it's application-policy "other" modified to use the jbpm identity tables. Having added this, I still can't login, but the exception has gone away.
I think it would be better to create a jbpm application-policy rather than changing other, reference this is the console's web.xml, and document the need to add it to the standard login-config.
i didn't test with 4.0.5 yet. only 4.0.4.
i'll try and see if i can get it running on 4.0.5 tomorrow.
today i also created a jbpm security domain and a JbpmDS and a jbpm hsqldb. This to make jbpm default deployments decoupled from any other things deployed.
so that might already be fixed.