Instead of creating a new thread for each start process you can create your first activity to be asynchronous. You will get the same efect without complicating the threading model of your application.
Reply to this message by going to Community
Start a new discussion in jBPM at Community