Finally I found some time to take a look at your case and there was only one type of problem to make your process be successfully build in Guvnor. All conditions on sequence flow that followed XOR gateways was using single quotas to compare with string value, after applying a change to all of them your process was build successfully in drools guvnor and ready to be executed on jbpm runtime.
Please find attached file.
HTH