Domino 8.5.3FP2 上的 org.openntf.domino API M2.5C 赢得 64。
我已将 M2.5C 导入到我的项目中,该项目目前使用“传统”Domino java 技术。我似乎在创建会话、获取当前数据库时遇到问题,要么直接从 openntf api 要么使用 Factory.fromLotus() 方法,因为我收到以下错误:
HTTP JVM:java.lang.NoClassDefFoundError:lotus/domino/NotesCalendar
例如
import org.openntf.domino.*;
import org.openntf.domino.utils.*;
org.openntf.domino.Session s = null;
lotus.domino.Session sess_dom = DominoAccess.getCurrentSession();
// All good so far and I can do whatever with this session
// object e.g. sess_dom.getEffectiveUserName();
// All these error
s = Factory.getSession();
s = XSPUtil.getCurrentSession();
s = Factory.fromLotus(sess_dom, org.openntf.domino.Session.class, null);
如果我遵循 Factory.getSession(),看起来它最终会执行 fromLotus()。我一定错过了一些非常简单的东西,任何帮助都会受到极大的欢迎。