I don't have any direct experience with XML, other than some WAP-experiment with my nokia and a freeware WAP-server, but I suppose the XML-documents contain a normal expiration-tag, just like anything else served over the HTTP-protocol. As apache can function as a robust and extendible proxy-server, I doubt it cannot handle the task.
_________________________
Frank van Gestel