Ich habe einen Inputstream der ein XML-File beinhaltet. Nun moechte ich dieses File parsen und dann in ein Blob speichern. Nach dem der SAXReader fertig ist, ist der Stream natuerlich geschlossen. Komm ich nochmal an die begehrten Bytes ran? Oder muss ich doch noch einmal die Quelle (javax.mail.Part) anzapfen?
Hier der Blobcode:
Hier der Blobcode:
Code:
java.sql.Blob b = new org.hibernate.lob.BlobImpl.BlobImpl(is,is.available());