Hi José,
to me it looks like you are using bpmn not jpdl like in the example (http://www.lunatech-research.com/archives/2010/03/09/jbpm4-and-seam-working-together) maybe the bpmn parser uses a schema file to validate the process definition and the jpdl parser doesn't ?