I setup a correct env for JBPM in my Windows pc and I would setup a similar env in a linux machine but I'm facing some problems.
My linux machine is
Linux version 2.6.32-220.4.2.el6.x86_64 (email@example.com) (gcc version 4.4.6 20110731 (Red Hat 4.4.6-3)
and instead of re-download the whole jbpm-installer package and re-configured it, I tried to copy the folder form Windows to the linux pc and simply call the ant services to start/stop JBoss (build.xml is properly configured to use the correct script bat/sh). Although all seems to work correctly I'm unable to reach the deployed webapps.
The server.log file reports several warnings of type
WARN [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry xalan-2.7.1.jar in "/content/designer.war/WEB-INF/lib/jbpmmigration-0.11.jar" does not point to a valid jar for a Class-Path reference.
but I'm not sure this is the problem. Some threads describe that problem as a side-effect of the changed AS (from JBoss 7 to JBoss 5) but I just changed the platform and all the software version are the same.
Anyway you can find my server.log as an attachment.
btw the only custom confs are related to the persistence: in my conf I use postgres instead of h2.
The problem was the JBoss -b option. The out of the box build.xml starts JBoss with the option -b localhost but to access JBoss of this remote machine I have to use -b 0.0.0.0 as specified in https://community.jboss.org/wiki/JBossRunParameters