Hi,
wahrscheinlich bin ich nur wieder übervorsichtig, aber ich habe folgendes Problem:
Ich muß als Reaktion auf einen Methodenaufruf an einer Stateless Session Bean XML-Dateien (< 100 kb) und Binärdateien (100 kb < x < 2 mb) an den Aufrufer zurückgeben. Mein erster Gedanke war, ich könnte ja einfach Stream bzw Reader zurückliefern. Problem: Die Klassen scheinen beide nicht serialisierbar zu sein, kommen damit also nicht in Frage.
Wie aber geht man sowas dann an? Den Dateiinhalt einlesen und als Java-Object (byte[] bzw String) kommt doch wohl eher nicht in Frage, oder? Die Lösung ist wahrscheinlich was simples, aber ich steh mal wieder auf dem Schlauch ...
Bin für jede Hilfe dankbar,
Tobias
wahrscheinlich bin ich nur wieder übervorsichtig, aber ich habe folgendes Problem:
Ich muß als Reaktion auf einen Methodenaufruf an einer Stateless Session Bean XML-Dateien (< 100 kb) und Binärdateien (100 kb < x < 2 mb) an den Aufrufer zurückgeben. Mein erster Gedanke war, ich könnte ja einfach Stream bzw Reader zurückliefern. Problem: Die Klassen scheinen beide nicht serialisierbar zu sein, kommen damit also nicht in Frage.
Wie aber geht man sowas dann an? Den Dateiinhalt einlesen und als Java-Object (byte[] bzw String) kommt doch wohl eher nicht in Frage, oder? Die Lösung ist wahrscheinlich was simples, aber ich steh mal wieder auf dem Schlauch ...
Bin für jede Hilfe dankbar,
Tobias