Hallo Axel,
Mir war in Erinnerung, dass System.out.println(Object o) jeweils die Methode o.toString() nutzt. Das ist falsch. Besser wäre String.valueOf(xmlDOMSource) und String.valueOf(xmlStreamResult).
da gibt's noch ne bessere Möglichkeit: log4j. Dem Logging-Framework kannst du auch Objekte vorwerfen, die null sind, das gibt dann "null" aus. Nicht nur auf der Konsole, sondern auch in Dateien oder sonstwohin. Alle frei konfigurierbar.
Gruß,
Martin