We are facing a content mismatch issue during publishing multiple pages at a time.
Let's take two pages (A & B) with xml content. When I publish both pages together, the content of page A is replaced with the content of Page B but Page B's content is correct. When we analyze the page content in the transportation package, it was already overwritten by the content of Page B.
We have checked pages.xml & instructions.xml files wherein we could see correct tcm id of the page and this is happening after deployer processed the page.
Environment details are 1 CME + 3 publishers (on different servers). We strongly believe that it must be something with page resolvers.
This issue is not occurring while publishing single page at a time.
Any ideas?
I recently ran into an issue where static variables within a template were producing garbage results, similar to what you're experiencing. As per your last comment above, this seems to have solved your issue. The details about why static variables shouldn't be used are explained here: http://tridiondeveloper.com/static-variables-in-tridion-templates