Figured out now: I was using hibernate 4.x instead of 3.x
My follow-up question on this would be - how do I know which versions of libraries to choose in my maven configuration for JBPM? It does not seem to be in the specifications.. May be it can be done automatically through maven "parent" feature? That's a general question in regards to all libraries used.. Thanks!