Aggiungo che mi pare esiste la soluzione attraverso il URL. DataHandler ha un costruttore
DataHandler(URL url)
E di una risorsa puoi ottenere il suo URL proprio tramite getResource()
Dovrebbe funzionare ... non ho mai provato così con questo scenario.