Alfresco is a very nice Enterprise Content Management system, which also uses the JBoss Portal. Currently they have linited workflow functionality, but are looking at extending it. Guess what.... they made a good choice.
Read their wiki page
http://wiki.alfresco.com/wiki/BPM