no, jBPM can run on a standalone tomcat as well. AFAIK, the only thing you will not have is the enterprise grade async messaging.
Thanks for the reply. Can you expound on what you mean by "enterprise grade async messaging"? Are you basically saying that JMS won't be available?
yep, no (clustered!!!) jms available. Don't know exactely what the behaviour of the command executor will be if you run two tomcat instances against the same db. Probably the suggestion will be to run a command executor on only one node.