Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
create <-> get Widerspruch?
(1/1)
Sebastianh:
Hallo,
ich versuche mich nach wie vor erfolglos am erstellen eines text/html MIMEEntitys.
Wenn ich versuche via:
--- Code: ---MIMEEntity mime = dokument.createMIMEEntity();
--- Ende Code ---
einen MIMEEntity zu erstellen, bekomme ich "Item already exists" zurück.
Wenn ich dann aber via:
--- Code: ---MIMEEntity mime = dokument.getMIMEEntity();
--- Ende Code ---
auf das ja offensichtlich existierende Item zugreifen will, bekomme ich "null" als Objekt zurück.
Was mache ich falsch?
dirk_2909:
Hast Du denn eine MimeEntity namens "Body"?
Wenn nicht musst Du der Methode den Namen der Entity übergeben.
Aus der Disigner-Hilfe:
--- Code: ---public MIMEEntity createMIMEEntity()
throws NotesException
public MIMEEntity createMIMEEntity(String itemName)
throws NotesException
Parameters
String itemName
The name of the item containing the MIME entity. "Body" is the default.
Return value
MIMEEntity
The new MIME entity.
--- Ende Code ---
Sebastianh:
Ja, den habe ich. Da "Body" eben Default ist, macht es auch keinen Unterschied ob man
--- Code: ---createMIMEEntity();
--- Ende Code ---
oder
--- Code: ---createMIMEEntity("Body");
--- Ende Code ---
benutzt. Oder sehe ich das falsch?
Im übrigen gehe ich mein Problem (will immer noch den Inhalt eines bereits vorhandenen Dokuments in einer maildb durch einen Hyperlink ersetzen) jetzt so an, dass ich ein neues Dokument erstelle, und es mit den Werten des zu überschreibenden Dokumentes fülle, und dann später
--- Code: ---dokument_alt = dokument_neu;
--- Ende Code ---
zuweise.
Allerdings hapert es nun bei den Itemzuweisungen.
--- Code: ---dokument_alt.copyAllItems(dokument_neu, true);
--- Ende Code ---
lässt sinnigerweise gleich den ganzen DominoServer abstürzen, und jedes Item einzeln auf seinen Typen zu prüfen um dann die entsprechende Zuweisung zu machen, ist mir doch etwas sehr aufwendig. Muss doch einfacher gehen, oder?
edit: letzt genanntes Problem gelöst über
--- Code: ---dokument_neu.copyItem(item);
--- Ende Code ---
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln