org.openntf.domino API를 M2.5C 내가 M2를 가져온 64org.openntf.domino.Session HTTP JVM : java.lang.NoClassDefFoundError가 : 도미노 8.5.3FP2 로터스/도미노/NotesCalendar
승리. 5C는 현재 "전통적인"도미노 Java 기술을 사용하는 프로젝트에 적용됩니다. 나는 다음과 같은 오류 메시지가 나타나면 openntf api에서 직접 현재 데이터베이스를 가져 오거나 Factory.fromLotus() 메서드를 사용하여 세션을 만드는 데 문제가있는 것으로 보입니다.
HTTP JVM : java.lang.NoClassDefFoundError : lotus/도미노/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()를 수행하는 것처럼 보입니다. 나는 정말 단순한 무언가를 잃어 버렸을 것이다. 어떤 도움이라도 크게 환영받을 것이다.
흠, 수수께끼 : 우선 프로덕션 서버의 업그레이드를 우선적으로 수행하고 dev를 곧바로 9로 업그레이드하거나 이전 버전과의 호환성을 개선합니다. prod'n 서버를 업그레이드하는 프로세스는 적색 테이프 및 테스트의 공정한 비트를 의미합니다. 이는 몇 달 동안 발생하지 않을 수 있습니다. 이전 버전과 호환되는 버전을 만드는 데 드는 시간이나 노력을 확실히 알지 못하면 대답 할 수 있습니다. 그러나 이해가된다면, 그렇습니다. 저는 포크 유지에 관심이 있습니다. 우리는 어떻게 의사 소통을해야합니까? –