This might be a stupid question but please bear with me.
I have jBPM deployed as a webapp in a JBoss Appserver with the database on MySQL.
1. Can I have another jBPM deployed on another physical JBoss Appserver and point it to the same database (basically, share the same database without creating another one)?
2. Can I embed jBPM into a J2SE app and point it to the above same database?
I would like to know if I could control the process started by one instance of jBPM with another instance of jBPM.
Also, are there any risks in this sort of configuration?
You need to say more about what data, if any, will be shared across servers.
In general, if you use read-committed isolation with transactions, I think you'll be ok.