I would like to understand the race condition here because I have an issue that is a little more complex, with a velocity job macro content:
- I have a velocity macro defined in another page,
- in the job content I have an include of that other page and then a velocity block with line that uses the macro
- I run the job multiple times and sometimes the velocity macro is defined in the job code, sometimes it's not - thus my code fails
- sometimes I get this error with "Impossible to pop namespace" (displayed on the screen) sometimes I don't
- there doesn't seem to be any correlation between the runs when I get the error and the runs when the velocity macro is undefined, I've had all combinations of velocity macro working & error displayed
|