Klar dass das nix zurück gibt,
war nur ein Beispiel für einen Funktionsaufruf einer nach XSLT-Standard definierten Funktion. Eine Funktion für das Auslesen des Dokument-URI gibt es meines Wissen übrigens nicht. Deshalb: Dateiname als Attribut oder Text in ein eigenes Element schreiben und Datei nicht mehr umbenennen!
document() benoetigt mind. ein Argument und ermoeglicht das Ansprechen von externen XML-Quellen oder des Stylesheets selbst [mit ('')], gibt aber keinen Dokumentnamen zurueck.