Na serveru Liberty může být každý objekt DataHandler zapsán do výstupního proudu pouze jednou.
Vícenásobný zápis objektu DataHandler do proudu OutputStream povede k prázdnému souboru.
Po volání metody javax.activation.DataHandler.writeTo(OutputStream) nelze předat objekt DataHandler do jiné metody, vrátit jej a uložit jej pro pozdější použití.
Jako náhradní řešení můžete vytvořit nový objekt DataHandler a inicializovat objekt DataHandler s obsahem, který byl již načten z existujícího objektu DataHandler pomocí metody writeTo. Příklad: