Ok, I see why three rows were created in the demo web-apps, one for name, one for subject and one for description since the text value is stored in a single column. I still don't know why only 2 rows are created in my application when starting a process. BTW I'm using the junit test file used for testing a user task so it should be a valid bpmn2 file.