I want to transform an xml source into several xml output files where the filenames are based on a guid (f.e "97749654-886A-11E6-1885-09173F13E4C5.xml"). I am using xslt 2.0 and the home edition of saxon, so I can't use randomUUID(). In other posts I found the workaround with the timestamp method. But it seems that the current-dateTime() stays the same in the transformation. So the transformation errors because the guid and thus the filenames stay the same.
Is there a way to work around this?