Depends on what you call "integrated". I use Activiti + WSO2 ESB + DSS in one of my projects, but the live in distinct JVMs. In my case I use ESB and DSS to isolate the processes from the integration details required to talk to different back-end systems, and this approach works quite well for me.