微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

XPages 运行时错误:java.lang.AbstractMethodError: lotus/domino/RichTextItem.convertToHTML(Ljava/util/Vector;)Ljava/lang/String;

如何解决XPages 运行时错误:java.lang.AbstractMethodError: lotus/domino/RichTextItem.convertToHTML(Ljava/util/Vector;)Ljava/lang/String;

我的代码旨在将 RichText 项目的内容提取为 HTML,但出现运行时错误

Document doc = getExpression().getRefDoc();
Session session = doc.getParentDatabase().getParent();
boolean flag = session.isConvertMime();
session.setConvertMime(false);
Item item = doc.getFirstItem(itemName);
Vector options = new Vector();
String html = "";
if (item.getType() == Item.RICHTEXT)
    html = ((RichTextItem) item).convertToHTML(options);  // error
session.setConvertMime(flag);
return Utils.toVector(html);

据我所知,convertToHTML 方法并未定义为抽象方法

有人能解释一下为什么我会收到错误消息,我能做些什么吗?

解决方法

如果您在没有该方法的服务器上运行代码,则可能会发生这种情况。我认为它是在 V10 或类似版本中添加的,因此,如果您使用 Designer V11 并在 Domino V9 上运行,您将收到该错误。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。