Can't get simple demo of compensation to work

Ok, nevermind. I see now how this compensation works. I must have missed the explanation in the documentation. Only completed tasks can be compensated. Therefore, the task that has the error must perform its own clean-up from wherever it failed, then throw the bpmnerror to have other completed tasks compensated.

With only having 1 task that threw a bpmnerror to attempt to see it get compensated doesn’t work. Once must test with a task that will complete then have the second task fail to see the first task get compensated.