Zum Inhalt springen

Datei anhänegen an ein Notes 6 Dokument mit Hilfe von Java


Empfohlene Beiträge

Geschrieben

Hi,

ich versuche mit Hilfe von Java eine Datei an ein Notes 6 Dokument anzuhängen. Das ganze soll dann in einer Web Anwendung laufen. Der Anwender wählt halt auf einer Seite eine Datei seiner Festplatte auf. Die wird in ein byte Array gespeichert und in einem Data Transport Object (DTO) gespeichert. Dieses DTO bekommt dann meine Java Klasse übergeben.

Bis jetzt versuche ich die Datei mit folgendem Code azuhängen


DTOAnhang dtoa = nachricht.getAttach(); //Hier hole ich mi den Anhang aus dem DTO

logger.info("Anhang: " + dtoa.getDateiname()); //gibt den Dateinamen aus (wird auch richtig angezeigt)

if (dtoa != null) {

        RichTextItem anhang =

	doc.createRichTextItem(

	     IKonstanten.NOTES_FIELD_ATTACHMENT); // Eine Konstanten Datei von mir in der der Name des Feldes steht, in dem der Anhang gespeichert werden soll.

	anhang.addNewLine();

	anhang.embedObject(

	        EmbeddedObject.EMBED_ATTACHMENT,

	        "",

	       dtoa.getDateiname(),

	       new String(dtoa.getDatei()));

logger.debug("Angehängt"); //Die Ausgabe kommt nicht, da er vorher mit einer Null Pointer Exception aus dem Code aussteigt

rti.appendRTItem(anhang);

}

Hat jemand mit sowas schon gearbeitet und kann mir einen Tip geben.

Vielen Dank im vorraus

Geschrieben

Falls es irgendwenn interessiert.

Hier die Lösung:

Ich habe aus dem ByteStream auf dem Server eine neue Datei erstellt. Danach konnte ich die Datei mit dem oben geposteten Code anhängen. Dann habe ich die Datei auf dem Server wieder gelöscht.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...