JAVA Lotus Notes APIを使用して外部サーバーからLotus Notes(.nsf)データにアクセスするために作業していましたが、 NSF。NSFにアクセスする際にLotus Notes APIでエラーが発生する
NotesException: Not implemented
at lotus.domino.cso.Base.notImplemented(Unknown Source)
at lotus.domino.cso.View.getAllUnreadEntries(Unknown Source)
at com.lotus.GetName.runNotes(GetName.java:40)
at lotus.domino.NotesThread.run(Unknown Source)
観察:
- 私は外部のサーバにアクセスすることができるクラスパス(Notes.jarに)
- と私の設定を再確認しています。外部サーバ
上のLotus Dominoのセッションを作成する
お返事ありがとうございます。私は本当にそれを感謝します。私はNCSO.jarを使用しています。私はリモートの呼び出しを行っています。私は自分の管理者にチェックし、同じNCSO.jarとNotes.jarを要求しました。使用しているサーバーは8.5です。しかし、それはまだ同じエラーを投げている。それ以外に、私はNotes Java Developmentに完全に初心者であるため、Eclipseを使用してJavaを作成して使用する方法はわかりません。できるだけ早く私を助けてください。ありがとう。 :)
私が使用しているコードは次のとおりです。
public class GetName
{
public static void main(String argv[])
{
try
{
Database db;
String ior = NotesFactory.getIOR("****");
Session s = NotesFactory.createSessionWithIOR(ior,"****","****");
db = s.getDatabase("****","mail/mail1/****");
View v = db.getView("$Inbox");
System.out.println(v.getAllUnreadEntries().getCount());// Getting error on this line
}
}
対応するソースコードも表示してください。 – leyrer
クライアントマシンにNotes Clientがインストールされていますか? notes.jarには、Notesクライアントのインストールが必要です。nnotes.dllファイルとnotes.iniファイルをローカルに検索してロードできる必要があります。 –
あなたのコードが実行されているマシンで、どのバージョンのノートまたはドミノを実行していますか? –