首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XPages运行时无法保存某些文档中的富文本项目

XPages运行时无法保存某些文档中的富文本项目
EN

Stack Overflow用户
提问于 2013-06-20 22:54:26
回答 1查看 759关注 0票数 1

我在XPage应用程序中遇到了一个奇怪的问题:富文本项。

XPage有三个富文本项,每个富文本项都带有CKEditor。通常情况下,保存文档不是问题。但对于某些文档,会出现错误。

代码语言:javascript
复制
Caused by: NotesException: Item [itemname] already exists
at lotus.domino.local.Document.createMIMEEntity(Unknown Source)
at com.ibm.xsp.model.domino.wrapped.DominoRichTextItem.startMimeItem(DominoRichTextItem.java:1555)
at com.ibm.xsp.model.domino.wrapped.DominoRichTextItem.updateRichTextItem(DominoRichTextItem.java:1523)
at com.ibm.xsp.model.domino.wrapped.DominoDocument.applyChangesToDoc(DominoDocument.java:1695)
at com.ibm.xsp.model.domino.wrapped.DominoDocument.applyChanges(DominoDocument.java:1648)
at com.ibm.xsp.model.domino.wrapped.DominoDocument.save(DominoDocument.java:1040)
at com.ibm.xsp.model.domino.DominoDocumentData.doSaveDocument(DominoDocumentData.java:567)
... 39 more

我发现,如果一个项目是富文本,而所有其他项目都存储为MIME,则可能会发生这种情况。我的猜测是,Domino以某种方式将富文本项识别为MIME。http://www.codestore.net/store.nsf/unid/BLOG-20120131-0656遇到了一个类似的问题:为什么Notes可能会认为MIME字段是富文本?

设置“存储为MIME”选项只对新文档有帮助。我必须为抛出错误的少数文档找到解决方案。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2013-06-21 00:35:25

跟着我说:互联网上没有RichText,它是过去圣诞节的幽灵,只有Mime。

笑话之外:您最好的做法可能是运行一个代理,并将剩余的RichText字段转换为Mime。这也消除了在往返Mime - RichText - Mime过程中可能遇到的转换不准确问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17216950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档