did you include in your project the jbpm-bpmn2 module?
You should add that lib in order to get the BPMN2 semantic module to read BPMN2 processes.
Yup, that was it, it wasn't picking up the jar. doh!
Great... can you mark this question as answered? Just for make the life easier to the people that have the same problem