Спасибо, osmor. Скажы пожалуста какой из джаров ты подключаешь Notes.jar или NCSO.jar? В документации написано что для работы с корбой необходимо подкинуть NCSO.jar но компилер кричит что ему необходимо lotus.domino.local который есть в Notes.jar .а подключать оба сразу не рекомендуют по причине конфликтов.
Насколько я понимаю, это зависит от того что Вы собираетесь использовать.
Если у ВАс на машине где выполняется JAVA есть lotus (Notes, Designer или server) и вы выполняете доступ к данным через библиотеки лотус т.е. Notes RPС, тогда notes.jar
а если lotus нет, то доступ через корбу, тогда NCSO.jar
В том коде который я дал, по идее, нужна только NCSO.jar
Хотя у меня подключены оба
Только что отключил все кроме NCSO.jar, вроде работает...
вот что в Help написано:
Compilation of a Java program using the lotus.domino package requires installation of Domino Designer Release 5 or greater.
For stand-alone applications, include Notes.jar from the Notes program directory and domino\java\NCSO.jar or domino\java\NCSO.cab from the Notes data directory in the classpath. For example:
set CLASSPATH=.;c:\notes\data\domino\java\NCSO.jar;c:\notes\Notes.jar
Notes.jar contains the high-level lotus.domino package, the lotus.domino.local package for local calls, and the old lotus.notes package. The NCSO archive contains the high-level lotus.domino package and the lotus.domino.cso package for remote calls. Strictly, you do not need the NCSO archive if you are not compiling remote calls and you do not need Notes.jar if you are not compiling local calls or old calls.
The two NCSO archives have identical content but differ in the archiving technique:
NCSO.jar uses the JDK JAR utility with compression.
NCSO.cab uses the Microsoft CABARC utility.
Note Earlier releases used NCSO.jar (uncompressed) and NCSOC.jar (compressed).
Your class code must import the high-level lotus.domino package:
import lotus.domino.*;