Normal
...ja, hatte ich. Ich lasse mir sowohl den Stream als auch ein File (XML) augeben. Bei dem File hatte ich die letzte Zeile einfach gelöscht und es als eingebequelle genutzt. Da bekam ich dann eine 'org.apache.fop.fo.ValidationException', was angesichts der noch leeren XSL-Datei auch richtig ist.Auf deinen Hinweis hin habe ich es aber eben noch einmal gemacht, ohne irgendwas zu löschen. Das ging auch, so dass man nun wohl den Stream in den Fokus nehmen muss. Wie aber kann ich den denn aber überprüfen? Ausgegeben werden beide durch die gleiche Prozedur, einmal als Stream(ByteArrayOutputStream) und einmal als file. Ich möchte aber nicht mit Files arbeiten, es muss auch mit Streams gehen.Also ich erzeuge einen ByteArrayOutputStream, den ich in einem Zwischenschritt in einen ByteArrayInputStream umwandle. Wenn Code dazu gewünscht ist, liefere ich gern nach. Müsste ich dann von Arbeit aus machen...
...ja, hatte ich. Ich lasse mir sowohl den Stream als auch ein File (XML) augeben. Bei dem File hatte ich die letzte Zeile einfach gelöscht und es als eingebequelle genutzt. Da bekam ich dann eine 'org.apache.fop.fo.ValidationException', was angesichts der noch leeren XSL-Datei auch richtig ist.
Auf deinen Hinweis hin habe ich es aber eben noch einmal gemacht, ohne irgendwas zu löschen. Das ging auch, so dass man nun wohl den Stream in den Fokus nehmen muss. Wie aber kann ich den denn aber überprüfen? Ausgegeben werden beide durch die gleiche Prozedur, einmal als Stream(ByteArrayOutputStream) und einmal als file. Ich möchte aber nicht mit Files arbeiten, es muss auch mit Streams gehen.
Also ich erzeuge einen ByteArrayOutputStream, den ich in einem Zwischenschritt in einen ByteArrayInputStream umwandle. Wenn Code dazu gewünscht ist, liefere ich gern nach. Müsste ich dann von Arbeit aus machen...