6. The computer program product of claim 1 , wherein the metadata comprises set information about the XML document including; a start location of a sub-tree rooted immediately below a node of interest in the XML document; and an XPath expression of the root of the sub-tree.
6. The computer program product of claim 1 , wherein the metadata comprises set information about the XML document including; a start location of a sub-tree rooted immediately below a node of interest in the XML document; and an XPath expression of the root of the sub-tree. 7. The computer program product of claim 6 , wherein said generation further comprises the computer readable program code being further configured to: cause each XML consumer to use the set information to generate the partition it will process in parallel with the other XML consumers by using a combination of seek and shallow parsing.