Hallo,
folgendes Problem: Ich habe ein Dokument, lösche dessen Body-Item, versuche das dann neu zu erstellen (da ich den Inhalt komplett neu erstellen will), und an dieser Stelle wird mir gesagt, das Item sei noch vorhanden. Folgender Code:
RichTextItem body = (RichTextItem) dokument.getFirstItem("Body");
body.remove();
dokument.save();
RichTextItem newbody = dokument.createRichTextItem("Body");
wirft diese Exception:
NotesException: Rich text item Body already exists
at lotus.domino.NotesExceptionHelper.read(Unknown Source)
at lotus.domino.NotesExceptionHolder._read(Unknown Source)
at lotus.priv.CORBA.iiop.RepImpl.invoke(Unknown Source)
at lotus.priv.CORBA.portable.ObjectImpl._invoke(Unknown Source)
at lotus.domino.corba._IDocumentStub.createRichTextItem(Unknown Source)
at lotus.domino.cso.Document.createRichTextItem(Unknown Source)
Dabei besagt die Hilfe zu RichtextItem.remove():
"Permanently deletes an item from a document."
Was mache ich diesmal falsch?
Gruß,
Sebastian